/**
 * SPDX-FileCopyrightText: 2025 Espressif Systems (Shanghai) CO LTD
 *
 *  SPDX-License-Identifier: Apache-2.0 OR MIT
 */
#pragma once

#include <stdint.h>
#include "soc/soc.h"
#ifdef __cplusplus
extern "C" {
#endif

/** DSI_HOST_VERSION_REG register
 *  NA
 */
#define DSI_HOST_VERSION_REG (DR_REG_DSI_HOST_BASE + 0x0)
/** DSI_HOST_VERSION : RO; bitpos: [31:0]; default: 825504042;
 *  NA
 */
#define DSI_HOST_VERSION    0xFFFFFFFFU
#define DSI_HOST_VERSION_M  (DSI_HOST_VERSION_V << DSI_HOST_VERSION_S)
#define DSI_HOST_VERSION_V  0xFFFFFFFFU
#define DSI_HOST_VERSION_S  0

/** DSI_HOST_PWR_UP_REG register
 *  NA
 */
#define DSI_HOST_PWR_UP_REG (DR_REG_DSI_HOST_BASE + 0x4)
/** DSI_HOST_SHUTDOWNZ : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_SHUTDOWNZ    (BIT(0))
#define DSI_HOST_SHUTDOWNZ_M  (DSI_HOST_SHUTDOWNZ_V << DSI_HOST_SHUTDOWNZ_S)
#define DSI_HOST_SHUTDOWNZ_V  0x00000001U
#define DSI_HOST_SHUTDOWNZ_S  0

/** DSI_HOST_CLKMGR_CFG_REG register
 *  NA
 */
#define DSI_HOST_CLKMGR_CFG_REG (DR_REG_DSI_HOST_BASE + 0x8)
/** DSI_HOST_TX_ESC_CLK_DIVISION : R/W; bitpos: [7:0]; default: 0;
 *  NA
 */
#define DSI_HOST_TX_ESC_CLK_DIVISION    0x000000FFU
#define DSI_HOST_TX_ESC_CLK_DIVISION_M  (DSI_HOST_TX_ESC_CLK_DIVISION_V << DSI_HOST_TX_ESC_CLK_DIVISION_S)
#define DSI_HOST_TX_ESC_CLK_DIVISION_V  0x000000FFU
#define DSI_HOST_TX_ESC_CLK_DIVISION_S  0
/** DSI_HOST_TO_CLK_DIVISION : R/W; bitpos: [15:8]; default: 0;
 *  NA
 */
#define DSI_HOST_TO_CLK_DIVISION    0x000000FFU
#define DSI_HOST_TO_CLK_DIVISION_M  (DSI_HOST_TO_CLK_DIVISION_V << DSI_HOST_TO_CLK_DIVISION_S)
#define DSI_HOST_TO_CLK_DIVISION_V  0x000000FFU
#define DSI_HOST_TO_CLK_DIVISION_S  8

/** DSI_HOST_DPI_VCID_REG register
 *  NA
 */
#define DSI_HOST_DPI_VCID_REG (DR_REG_DSI_HOST_BASE + 0xc)
/** DSI_HOST_DPI_VCID : R/W; bitpos: [1:0]; default: 0;
 *  NA
 */
#define DSI_HOST_DPI_VCID    0x00000003U
#define DSI_HOST_DPI_VCID_M  (DSI_HOST_DPI_VCID_V << DSI_HOST_DPI_VCID_S)
#define DSI_HOST_DPI_VCID_V  0x00000003U
#define DSI_HOST_DPI_VCID_S  0

/** DSI_HOST_DPI_COLOR_CODING_REG register
 *  NA
 */
#define DSI_HOST_DPI_COLOR_CODING_REG (DR_REG_DSI_HOST_BASE + 0x10)
/** DSI_HOST_DPI_COLOR_CODING : R/W; bitpos: [3:0]; default: 0;
 *  NA
 */
#define DSI_HOST_DPI_COLOR_CODING    0x0000000FU
#define DSI_HOST_DPI_COLOR_CODING_M  (DSI_HOST_DPI_COLOR_CODING_V << DSI_HOST_DPI_COLOR_CODING_S)
#define DSI_HOST_DPI_COLOR_CODING_V  0x0000000FU
#define DSI_HOST_DPI_COLOR_CODING_S  0
/** DSI_HOST_LOOSELY18_EN : R/W; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_LOOSELY18_EN    (BIT(8))
#define DSI_HOST_LOOSELY18_EN_M  (DSI_HOST_LOOSELY18_EN_V << DSI_HOST_LOOSELY18_EN_S)
#define DSI_HOST_LOOSELY18_EN_V  0x00000001U
#define DSI_HOST_LOOSELY18_EN_S  8

/** DSI_HOST_DPI_CFG_POL_REG register
 *  NA
 */
#define DSI_HOST_DPI_CFG_POL_REG (DR_REG_DSI_HOST_BASE + 0x14)
/** DSI_HOST_DATAEN_ACTIVE_LOW : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_DATAEN_ACTIVE_LOW    (BIT(0))
#define DSI_HOST_DATAEN_ACTIVE_LOW_M  (DSI_HOST_DATAEN_ACTIVE_LOW_V << DSI_HOST_DATAEN_ACTIVE_LOW_S)
#define DSI_HOST_DATAEN_ACTIVE_LOW_V  0x00000001U
#define DSI_HOST_DATAEN_ACTIVE_LOW_S  0
/** DSI_HOST_VSYNC_ACTIVE_LOW : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_VSYNC_ACTIVE_LOW    (BIT(1))
#define DSI_HOST_VSYNC_ACTIVE_LOW_M  (DSI_HOST_VSYNC_ACTIVE_LOW_V << DSI_HOST_VSYNC_ACTIVE_LOW_S)
#define DSI_HOST_VSYNC_ACTIVE_LOW_V  0x00000001U
#define DSI_HOST_VSYNC_ACTIVE_LOW_S  1
/** DSI_HOST_HSYNC_ACTIVE_LOW : R/W; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_HSYNC_ACTIVE_LOW    (BIT(2))
#define DSI_HOST_HSYNC_ACTIVE_LOW_M  (DSI_HOST_HSYNC_ACTIVE_LOW_V << DSI_HOST_HSYNC_ACTIVE_LOW_S)
#define DSI_HOST_HSYNC_ACTIVE_LOW_V  0x00000001U
#define DSI_HOST_HSYNC_ACTIVE_LOW_S  2
/** DSI_HOST_SHUTD_ACTIVE_LOW : R/W; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_SHUTD_ACTIVE_LOW    (BIT(3))
#define DSI_HOST_SHUTD_ACTIVE_LOW_M  (DSI_HOST_SHUTD_ACTIVE_LOW_V << DSI_HOST_SHUTD_ACTIVE_LOW_S)
#define DSI_HOST_SHUTD_ACTIVE_LOW_V  0x00000001U
#define DSI_HOST_SHUTD_ACTIVE_LOW_S  3
/** DSI_HOST_COLORM_ACTIVE_LOW : R/W; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_COLORM_ACTIVE_LOW    (BIT(4))
#define DSI_HOST_COLORM_ACTIVE_LOW_M  (DSI_HOST_COLORM_ACTIVE_LOW_V << DSI_HOST_COLORM_ACTIVE_LOW_S)
#define DSI_HOST_COLORM_ACTIVE_LOW_V  0x00000001U
#define DSI_HOST_COLORM_ACTIVE_LOW_S  4

/** DSI_HOST_DPI_LP_CMD_TIM_REG register
 *  NA
 */
#define DSI_HOST_DPI_LP_CMD_TIM_REG (DR_REG_DSI_HOST_BASE + 0x18)
/** DSI_HOST_INVACT_LPCMD_TIME : R/W; bitpos: [7:0]; default: 0;
 *  NA
 */
#define DSI_HOST_INVACT_LPCMD_TIME    0x000000FFU
#define DSI_HOST_INVACT_LPCMD_TIME_M  (DSI_HOST_INVACT_LPCMD_TIME_V << DSI_HOST_INVACT_LPCMD_TIME_S)
#define DSI_HOST_INVACT_LPCMD_TIME_V  0x000000FFU
#define DSI_HOST_INVACT_LPCMD_TIME_S  0
/** DSI_HOST_OUTVACT_LPCMD_TIME : R/W; bitpos: [23:16]; default: 0;
 *  NA
 */
#define DSI_HOST_OUTVACT_LPCMD_TIME    0x000000FFU
#define DSI_HOST_OUTVACT_LPCMD_TIME_M  (DSI_HOST_OUTVACT_LPCMD_TIME_V << DSI_HOST_OUTVACT_LPCMD_TIME_S)
#define DSI_HOST_OUTVACT_LPCMD_TIME_V  0x000000FFU
#define DSI_HOST_OUTVACT_LPCMD_TIME_S  16

/** DSI_HOST_DBI_VCID_REG register
 *  NA
 */
#define DSI_HOST_DBI_VCID_REG (DR_REG_DSI_HOST_BASE + 0x1c)
/** DSI_HOST_DBI_VCID : R/W; bitpos: [1:0]; default: 0;
 *  NA
 */
#define DSI_HOST_DBI_VCID    0x00000003U
#define DSI_HOST_DBI_VCID_M  (DSI_HOST_DBI_VCID_V << DSI_HOST_DBI_VCID_S)
#define DSI_HOST_DBI_VCID_V  0x00000003U
#define DSI_HOST_DBI_VCID_S  0

/** DSI_HOST_DBI_CFG_REG register
 *  NA
 */
#define DSI_HOST_DBI_CFG_REG (DR_REG_DSI_HOST_BASE + 0x20)
/** DSI_HOST_IN_DBI_CONF : R/W; bitpos: [3:0]; default: 0;
 *  NA
 */
#define DSI_HOST_IN_DBI_CONF    0x0000000FU
#define DSI_HOST_IN_DBI_CONF_M  (DSI_HOST_IN_DBI_CONF_V << DSI_HOST_IN_DBI_CONF_S)
#define DSI_HOST_IN_DBI_CONF_V  0x0000000FU
#define DSI_HOST_IN_DBI_CONF_S  0
/** DSI_HOST_OUT_DBI_CONF : R/W; bitpos: [11:8]; default: 0;
 *  NA
 */
#define DSI_HOST_OUT_DBI_CONF    0x0000000FU
#define DSI_HOST_OUT_DBI_CONF_M  (DSI_HOST_OUT_DBI_CONF_V << DSI_HOST_OUT_DBI_CONF_S)
#define DSI_HOST_OUT_DBI_CONF_V  0x0000000FU
#define DSI_HOST_OUT_DBI_CONF_S  8
/** DSI_HOST_LUT_SIZE_CONF : R/W; bitpos: [17:16]; default: 0;
 *  NA
 */
#define DSI_HOST_LUT_SIZE_CONF    0x00000003U
#define DSI_HOST_LUT_SIZE_CONF_M  (DSI_HOST_LUT_SIZE_CONF_V << DSI_HOST_LUT_SIZE_CONF_S)
#define DSI_HOST_LUT_SIZE_CONF_V  0x00000003U
#define DSI_HOST_LUT_SIZE_CONF_S  16

/** DSI_HOST_DBI_PARTITIONING_EN_REG register
 *  NA
 */
#define DSI_HOST_DBI_PARTITIONING_EN_REG (DR_REG_DSI_HOST_BASE + 0x24)
/** DSI_HOST_PARTITIONING_EN : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_PARTITIONING_EN    (BIT(0))
#define DSI_HOST_PARTITIONING_EN_M  (DSI_HOST_PARTITIONING_EN_V << DSI_HOST_PARTITIONING_EN_S)
#define DSI_HOST_PARTITIONING_EN_V  0x00000001U
#define DSI_HOST_PARTITIONING_EN_S  0

/** DSI_HOST_DBI_CMDSIZE_REG register
 *  NA
 */
#define DSI_HOST_DBI_CMDSIZE_REG (DR_REG_DSI_HOST_BASE + 0x28)
/** DSI_HOST_WR_CMD_SIZE : R/W; bitpos: [15:0]; default: 0;
 *  NA
 */
#define DSI_HOST_WR_CMD_SIZE    0x0000FFFFU
#define DSI_HOST_WR_CMD_SIZE_M  (DSI_HOST_WR_CMD_SIZE_V << DSI_HOST_WR_CMD_SIZE_S)
#define DSI_HOST_WR_CMD_SIZE_V  0x0000FFFFU
#define DSI_HOST_WR_CMD_SIZE_S  0
/** DSI_HOST_ALLOWED_CMD_SIZE : R/W; bitpos: [31:16]; default: 0;
 *  NA
 */
#define DSI_HOST_ALLOWED_CMD_SIZE    0x0000FFFFU
#define DSI_HOST_ALLOWED_CMD_SIZE_M  (DSI_HOST_ALLOWED_CMD_SIZE_V << DSI_HOST_ALLOWED_CMD_SIZE_S)
#define DSI_HOST_ALLOWED_CMD_SIZE_V  0x0000FFFFU
#define DSI_HOST_ALLOWED_CMD_SIZE_S  16

/** DSI_HOST_PCKHDL_CFG_REG register
 *  NA
 */
#define DSI_HOST_PCKHDL_CFG_REG (DR_REG_DSI_HOST_BASE + 0x2c)
/** DSI_HOST_EOTP_TX_EN : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_EOTP_TX_EN    (BIT(0))
#define DSI_HOST_EOTP_TX_EN_M  (DSI_HOST_EOTP_TX_EN_V << DSI_HOST_EOTP_TX_EN_S)
#define DSI_HOST_EOTP_TX_EN_V  0x00000001U
#define DSI_HOST_EOTP_TX_EN_S  0
/** DSI_HOST_EOTP_RX_EN : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_EOTP_RX_EN    (BIT(1))
#define DSI_HOST_EOTP_RX_EN_M  (DSI_HOST_EOTP_RX_EN_V << DSI_HOST_EOTP_RX_EN_S)
#define DSI_HOST_EOTP_RX_EN_V  0x00000001U
#define DSI_HOST_EOTP_RX_EN_S  1
/** DSI_HOST_BTA_EN : R/W; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_BTA_EN    (BIT(2))
#define DSI_HOST_BTA_EN_M  (DSI_HOST_BTA_EN_V << DSI_HOST_BTA_EN_S)
#define DSI_HOST_BTA_EN_V  0x00000001U
#define DSI_HOST_BTA_EN_S  2
/** DSI_HOST_ECC_RX_EN : R/W; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_ECC_RX_EN    (BIT(3))
#define DSI_HOST_ECC_RX_EN_M  (DSI_HOST_ECC_RX_EN_V << DSI_HOST_ECC_RX_EN_S)
#define DSI_HOST_ECC_RX_EN_V  0x00000001U
#define DSI_HOST_ECC_RX_EN_S  3
/** DSI_HOST_CRC_RX_EN : R/W; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_CRC_RX_EN    (BIT(4))
#define DSI_HOST_CRC_RX_EN_M  (DSI_HOST_CRC_RX_EN_V << DSI_HOST_CRC_RX_EN_S)
#define DSI_HOST_CRC_RX_EN_V  0x00000001U
#define DSI_HOST_CRC_RX_EN_S  4
/** DSI_HOST_EOTP_TX_LP_EN : R/W; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_EOTP_TX_LP_EN    (BIT(5))
#define DSI_HOST_EOTP_TX_LP_EN_M  (DSI_HOST_EOTP_TX_LP_EN_V << DSI_HOST_EOTP_TX_LP_EN_S)
#define DSI_HOST_EOTP_TX_LP_EN_V  0x00000001U
#define DSI_HOST_EOTP_TX_LP_EN_S  5

/** DSI_HOST_GEN_VCID_REG register
 *  NA
 */
#define DSI_HOST_GEN_VCID_REG (DR_REG_DSI_HOST_BASE + 0x30)
/** DSI_HOST_GEN_VCID_RX : R/W; bitpos: [1:0]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_VCID_RX    0x00000003U
#define DSI_HOST_GEN_VCID_RX_M  (DSI_HOST_GEN_VCID_RX_V << DSI_HOST_GEN_VCID_RX_S)
#define DSI_HOST_GEN_VCID_RX_V  0x00000003U
#define DSI_HOST_GEN_VCID_RX_S  0
/** DSI_HOST_GEN_VCID_TEAR_AUTO : R/W; bitpos: [9:8]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_VCID_TEAR_AUTO    0x00000003U
#define DSI_HOST_GEN_VCID_TEAR_AUTO_M  (DSI_HOST_GEN_VCID_TEAR_AUTO_V << DSI_HOST_GEN_VCID_TEAR_AUTO_S)
#define DSI_HOST_GEN_VCID_TEAR_AUTO_V  0x00000003U
#define DSI_HOST_GEN_VCID_TEAR_AUTO_S  8
/** DSI_HOST_GEN_VCID_TX_AUTO : R/W; bitpos: [17:16]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_VCID_TX_AUTO    0x00000003U
#define DSI_HOST_GEN_VCID_TX_AUTO_M  (DSI_HOST_GEN_VCID_TX_AUTO_V << DSI_HOST_GEN_VCID_TX_AUTO_S)
#define DSI_HOST_GEN_VCID_TX_AUTO_V  0x00000003U
#define DSI_HOST_GEN_VCID_TX_AUTO_S  16

/** DSI_HOST_MODE_CFG_REG register
 *  NA
 */
#define DSI_HOST_MODE_CFG_REG (DR_REG_DSI_HOST_BASE + 0x34)
/** DSI_HOST_CMD_VIDEO_MODE : R/W; bitpos: [0]; default: 1;
 *  NA
 */
#define DSI_HOST_CMD_VIDEO_MODE    (BIT(0))
#define DSI_HOST_CMD_VIDEO_MODE_M  (DSI_HOST_CMD_VIDEO_MODE_V << DSI_HOST_CMD_VIDEO_MODE_S)
#define DSI_HOST_CMD_VIDEO_MODE_V  0x00000001U
#define DSI_HOST_CMD_VIDEO_MODE_S  0

/** DSI_HOST_VID_MODE_CFG_REG register
 *  NA
 */
#define DSI_HOST_VID_MODE_CFG_REG (DR_REG_DSI_HOST_BASE + 0x38)
/** DSI_HOST_VID_MODE_TYPE : R/W; bitpos: [1:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_MODE_TYPE    0x00000003U
#define DSI_HOST_VID_MODE_TYPE_M  (DSI_HOST_VID_MODE_TYPE_V << DSI_HOST_VID_MODE_TYPE_S)
#define DSI_HOST_VID_MODE_TYPE_V  0x00000003U
#define DSI_HOST_VID_MODE_TYPE_S  0
/** DSI_HOST_LP_VSA_EN : R/W; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_VSA_EN    (BIT(8))
#define DSI_HOST_LP_VSA_EN_M  (DSI_HOST_LP_VSA_EN_V << DSI_HOST_LP_VSA_EN_S)
#define DSI_HOST_LP_VSA_EN_V  0x00000001U
#define DSI_HOST_LP_VSA_EN_S  8
/** DSI_HOST_LP_VBP_EN : R/W; bitpos: [9]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_VBP_EN    (BIT(9))
#define DSI_HOST_LP_VBP_EN_M  (DSI_HOST_LP_VBP_EN_V << DSI_HOST_LP_VBP_EN_S)
#define DSI_HOST_LP_VBP_EN_V  0x00000001U
#define DSI_HOST_LP_VBP_EN_S  9
/** DSI_HOST_LP_VFP_EN : R/W; bitpos: [10]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_VFP_EN    (BIT(10))
#define DSI_HOST_LP_VFP_EN_M  (DSI_HOST_LP_VFP_EN_V << DSI_HOST_LP_VFP_EN_S)
#define DSI_HOST_LP_VFP_EN_V  0x00000001U
#define DSI_HOST_LP_VFP_EN_S  10
/** DSI_HOST_LP_VACT_EN : R/W; bitpos: [11]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_VACT_EN    (BIT(11))
#define DSI_HOST_LP_VACT_EN_M  (DSI_HOST_LP_VACT_EN_V << DSI_HOST_LP_VACT_EN_S)
#define DSI_HOST_LP_VACT_EN_V  0x00000001U
#define DSI_HOST_LP_VACT_EN_S  11
/** DSI_HOST_LP_HBP_EN : R/W; bitpos: [12]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_HBP_EN    (BIT(12))
#define DSI_HOST_LP_HBP_EN_M  (DSI_HOST_LP_HBP_EN_V << DSI_HOST_LP_HBP_EN_S)
#define DSI_HOST_LP_HBP_EN_V  0x00000001U
#define DSI_HOST_LP_HBP_EN_S  12
/** DSI_HOST_LP_HFP_EN : R/W; bitpos: [13]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_HFP_EN    (BIT(13))
#define DSI_HOST_LP_HFP_EN_M  (DSI_HOST_LP_HFP_EN_V << DSI_HOST_LP_HFP_EN_S)
#define DSI_HOST_LP_HFP_EN_V  0x00000001U
#define DSI_HOST_LP_HFP_EN_S  13
/** DSI_HOST_FRAME_BTA_ACK_EN : R/W; bitpos: [14]; default: 0;
 *  NA
 */
#define DSI_HOST_FRAME_BTA_ACK_EN    (BIT(14))
#define DSI_HOST_FRAME_BTA_ACK_EN_M  (DSI_HOST_FRAME_BTA_ACK_EN_V << DSI_HOST_FRAME_BTA_ACK_EN_S)
#define DSI_HOST_FRAME_BTA_ACK_EN_V  0x00000001U
#define DSI_HOST_FRAME_BTA_ACK_EN_S  14
/** DSI_HOST_LP_CMD_EN : R/W; bitpos: [15]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_CMD_EN    (BIT(15))
#define DSI_HOST_LP_CMD_EN_M  (DSI_HOST_LP_CMD_EN_V << DSI_HOST_LP_CMD_EN_S)
#define DSI_HOST_LP_CMD_EN_V  0x00000001U
#define DSI_HOST_LP_CMD_EN_S  15
/** DSI_HOST_VPG_EN : R/W; bitpos: [16]; default: 0;
 *  NA
 */
#define DSI_HOST_VPG_EN    (BIT(16))
#define DSI_HOST_VPG_EN_M  (DSI_HOST_VPG_EN_V << DSI_HOST_VPG_EN_S)
#define DSI_HOST_VPG_EN_V  0x00000001U
#define DSI_HOST_VPG_EN_S  16
/** DSI_HOST_VPG_MODE : R/W; bitpos: [20]; default: 0;
 *  NA
 */
#define DSI_HOST_VPG_MODE    (BIT(20))
#define DSI_HOST_VPG_MODE_M  (DSI_HOST_VPG_MODE_V << DSI_HOST_VPG_MODE_S)
#define DSI_HOST_VPG_MODE_V  0x00000001U
#define DSI_HOST_VPG_MODE_S  20
/** DSI_HOST_VPG_ORIENTATION : R/W; bitpos: [24]; default: 0;
 *  NA
 */
#define DSI_HOST_VPG_ORIENTATION    (BIT(24))
#define DSI_HOST_VPG_ORIENTATION_M  (DSI_HOST_VPG_ORIENTATION_V << DSI_HOST_VPG_ORIENTATION_S)
#define DSI_HOST_VPG_ORIENTATION_V  0x00000001U
#define DSI_HOST_VPG_ORIENTATION_S  24

/** DSI_HOST_VID_PKT_SIZE_REG register
 *  NA
 */
#define DSI_HOST_VID_PKT_SIZE_REG (DR_REG_DSI_HOST_BASE + 0x3c)
/** DSI_HOST_VID_PKT_SIZE : R/W; bitpos: [13:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_PKT_SIZE    0x00003FFFU
#define DSI_HOST_VID_PKT_SIZE_M  (DSI_HOST_VID_PKT_SIZE_V << DSI_HOST_VID_PKT_SIZE_S)
#define DSI_HOST_VID_PKT_SIZE_V  0x00003FFFU
#define DSI_HOST_VID_PKT_SIZE_S  0

/** DSI_HOST_VID_NUM_CHUNKS_REG register
 *  NA
 */
#define DSI_HOST_VID_NUM_CHUNKS_REG (DR_REG_DSI_HOST_BASE + 0x40)
/** DSI_HOST_VID_NUM_CHUNKS : R/W; bitpos: [12:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_NUM_CHUNKS    0x00001FFFU
#define DSI_HOST_VID_NUM_CHUNKS_M  (DSI_HOST_VID_NUM_CHUNKS_V << DSI_HOST_VID_NUM_CHUNKS_S)
#define DSI_HOST_VID_NUM_CHUNKS_V  0x00001FFFU
#define DSI_HOST_VID_NUM_CHUNKS_S  0

/** DSI_HOST_VID_NULL_SIZE_REG register
 *  NA
 */
#define DSI_HOST_VID_NULL_SIZE_REG (DR_REG_DSI_HOST_BASE + 0x44)
/** DSI_HOST_VID_NULL_SIZE : R/W; bitpos: [12:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_NULL_SIZE    0x00001FFFU
#define DSI_HOST_VID_NULL_SIZE_M  (DSI_HOST_VID_NULL_SIZE_V << DSI_HOST_VID_NULL_SIZE_S)
#define DSI_HOST_VID_NULL_SIZE_V  0x00001FFFU
#define DSI_HOST_VID_NULL_SIZE_S  0

/** DSI_HOST_VID_HSA_TIME_REG register
 *  NA
 */
#define DSI_HOST_VID_HSA_TIME_REG (DR_REG_DSI_HOST_BASE + 0x48)
/** DSI_HOST_VID_HSA_TIME : R/W; bitpos: [11:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_HSA_TIME    0x00000FFFU
#define DSI_HOST_VID_HSA_TIME_M  (DSI_HOST_VID_HSA_TIME_V << DSI_HOST_VID_HSA_TIME_S)
#define DSI_HOST_VID_HSA_TIME_V  0x00000FFFU
#define DSI_HOST_VID_HSA_TIME_S  0

/** DSI_HOST_VID_HBP_TIME_REG register
 *  NA
 */
#define DSI_HOST_VID_HBP_TIME_REG (DR_REG_DSI_HOST_BASE + 0x4c)
/** DSI_HOST_VID_HBP_TIME : R/W; bitpos: [11:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_HBP_TIME    0x00000FFFU
#define DSI_HOST_VID_HBP_TIME_M  (DSI_HOST_VID_HBP_TIME_V << DSI_HOST_VID_HBP_TIME_S)
#define DSI_HOST_VID_HBP_TIME_V  0x00000FFFU
#define DSI_HOST_VID_HBP_TIME_S  0

/** DSI_HOST_VID_HLINE_TIME_REG register
 *  NA
 */
#define DSI_HOST_VID_HLINE_TIME_REG (DR_REG_DSI_HOST_BASE + 0x50)
/** DSI_HOST_VID_HLINE_TIME : R/W; bitpos: [14:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_HLINE_TIME    0x00007FFFU
#define DSI_HOST_VID_HLINE_TIME_M  (DSI_HOST_VID_HLINE_TIME_V << DSI_HOST_VID_HLINE_TIME_S)
#define DSI_HOST_VID_HLINE_TIME_V  0x00007FFFU
#define DSI_HOST_VID_HLINE_TIME_S  0

/** DSI_HOST_VID_VSA_LINES_REG register
 *  NA
 */
#define DSI_HOST_VID_VSA_LINES_REG (DR_REG_DSI_HOST_BASE + 0x54)
/** DSI_HOST_VSA_LINES : R/W; bitpos: [9:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VSA_LINES    0x000003FFU
#define DSI_HOST_VSA_LINES_M  (DSI_HOST_VSA_LINES_V << DSI_HOST_VSA_LINES_S)
#define DSI_HOST_VSA_LINES_V  0x000003FFU
#define DSI_HOST_VSA_LINES_S  0

/** DSI_HOST_VID_VBP_LINES_REG register
 *  NA
 */
#define DSI_HOST_VID_VBP_LINES_REG (DR_REG_DSI_HOST_BASE + 0x58)
/** DSI_HOST_VBP_LINES : R/W; bitpos: [9:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VBP_LINES    0x000003FFU
#define DSI_HOST_VBP_LINES_M  (DSI_HOST_VBP_LINES_V << DSI_HOST_VBP_LINES_S)
#define DSI_HOST_VBP_LINES_V  0x000003FFU
#define DSI_HOST_VBP_LINES_S  0

/** DSI_HOST_VID_VFP_LINES_REG register
 *  NA
 */
#define DSI_HOST_VID_VFP_LINES_REG (DR_REG_DSI_HOST_BASE + 0x5c)
/** DSI_HOST_VFP_LINES : R/W; bitpos: [9:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VFP_LINES    0x000003FFU
#define DSI_HOST_VFP_LINES_M  (DSI_HOST_VFP_LINES_V << DSI_HOST_VFP_LINES_S)
#define DSI_HOST_VFP_LINES_V  0x000003FFU
#define DSI_HOST_VFP_LINES_S  0

/** DSI_HOST_VID_VACTIVE_LINES_REG register
 *  NA
 */
#define DSI_HOST_VID_VACTIVE_LINES_REG (DR_REG_DSI_HOST_BASE + 0x60)
/** DSI_HOST_V_ACTIVE_LINES : R/W; bitpos: [13:0]; default: 0;
 *  NA
 */
#define DSI_HOST_V_ACTIVE_LINES    0x00003FFFU
#define DSI_HOST_V_ACTIVE_LINES_M  (DSI_HOST_V_ACTIVE_LINES_V << DSI_HOST_V_ACTIVE_LINES_S)
#define DSI_HOST_V_ACTIVE_LINES_V  0x00003FFFU
#define DSI_HOST_V_ACTIVE_LINES_S  0

/** DSI_HOST_EDPI_CMD_SIZE_REG register
 *  NA
 */
#define DSI_HOST_EDPI_CMD_SIZE_REG (DR_REG_DSI_HOST_BASE + 0x64)
/** DSI_HOST_EDPI_ALLOWED_CMD_SIZE : R/W; bitpos: [15:0]; default: 0;
 *  NA
 */
#define DSI_HOST_EDPI_ALLOWED_CMD_SIZE    0x0000FFFFU
#define DSI_HOST_EDPI_ALLOWED_CMD_SIZE_M  (DSI_HOST_EDPI_ALLOWED_CMD_SIZE_V << DSI_HOST_EDPI_ALLOWED_CMD_SIZE_S)
#define DSI_HOST_EDPI_ALLOWED_CMD_SIZE_V  0x0000FFFFU
#define DSI_HOST_EDPI_ALLOWED_CMD_SIZE_S  0

/** DSI_HOST_CMD_MODE_CFG_REG register
 *  NA
 */
#define DSI_HOST_CMD_MODE_CFG_REG (DR_REG_DSI_HOST_BASE + 0x68)
/** DSI_HOST_TEAR_FX_EN : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_TEAR_FX_EN    (BIT(0))
#define DSI_HOST_TEAR_FX_EN_M  (DSI_HOST_TEAR_FX_EN_V << DSI_HOST_TEAR_FX_EN_S)
#define DSI_HOST_TEAR_FX_EN_V  0x00000001U
#define DSI_HOST_TEAR_FX_EN_S  0
/** DSI_HOST_ACK_RQST_EN : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_RQST_EN    (BIT(1))
#define DSI_HOST_ACK_RQST_EN_M  (DSI_HOST_ACK_RQST_EN_V << DSI_HOST_ACK_RQST_EN_S)
#define DSI_HOST_ACK_RQST_EN_V  0x00000001U
#define DSI_HOST_ACK_RQST_EN_S  1
/** DSI_HOST_GEN_SW_0P_TX : R/W; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_SW_0P_TX    (BIT(8))
#define DSI_HOST_GEN_SW_0P_TX_M  (DSI_HOST_GEN_SW_0P_TX_V << DSI_HOST_GEN_SW_0P_TX_S)
#define DSI_HOST_GEN_SW_0P_TX_V  0x00000001U
#define DSI_HOST_GEN_SW_0P_TX_S  8
/** DSI_HOST_GEN_SW_1P_TX : R/W; bitpos: [9]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_SW_1P_TX    (BIT(9))
#define DSI_HOST_GEN_SW_1P_TX_M  (DSI_HOST_GEN_SW_1P_TX_V << DSI_HOST_GEN_SW_1P_TX_S)
#define DSI_HOST_GEN_SW_1P_TX_V  0x00000001U
#define DSI_HOST_GEN_SW_1P_TX_S  9
/** DSI_HOST_GEN_SW_2P_TX : R/W; bitpos: [10]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_SW_2P_TX    (BIT(10))
#define DSI_HOST_GEN_SW_2P_TX_M  (DSI_HOST_GEN_SW_2P_TX_V << DSI_HOST_GEN_SW_2P_TX_S)
#define DSI_HOST_GEN_SW_2P_TX_V  0x00000001U
#define DSI_HOST_GEN_SW_2P_TX_S  10
/** DSI_HOST_GEN_SR_0P_TX : R/W; bitpos: [11]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_SR_0P_TX    (BIT(11))
#define DSI_HOST_GEN_SR_0P_TX_M  (DSI_HOST_GEN_SR_0P_TX_V << DSI_HOST_GEN_SR_0P_TX_S)
#define DSI_HOST_GEN_SR_0P_TX_V  0x00000001U
#define DSI_HOST_GEN_SR_0P_TX_S  11
/** DSI_HOST_GEN_SR_1P_TX : R/W; bitpos: [12]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_SR_1P_TX    (BIT(12))
#define DSI_HOST_GEN_SR_1P_TX_M  (DSI_HOST_GEN_SR_1P_TX_V << DSI_HOST_GEN_SR_1P_TX_S)
#define DSI_HOST_GEN_SR_1P_TX_V  0x00000001U
#define DSI_HOST_GEN_SR_1P_TX_S  12
/** DSI_HOST_GEN_SR_2P_TX : R/W; bitpos: [13]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_SR_2P_TX    (BIT(13))
#define DSI_HOST_GEN_SR_2P_TX_M  (DSI_HOST_GEN_SR_2P_TX_V << DSI_HOST_GEN_SR_2P_TX_S)
#define DSI_HOST_GEN_SR_2P_TX_V  0x00000001U
#define DSI_HOST_GEN_SR_2P_TX_S  13
/** DSI_HOST_GEN_LW_TX : R/W; bitpos: [14]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_LW_TX    (BIT(14))
#define DSI_HOST_GEN_LW_TX_M  (DSI_HOST_GEN_LW_TX_V << DSI_HOST_GEN_LW_TX_S)
#define DSI_HOST_GEN_LW_TX_V  0x00000001U
#define DSI_HOST_GEN_LW_TX_S  14
/** DSI_HOST_DCS_SW_0P_TX : R/W; bitpos: [16]; default: 0;
 *  NA
 */
#define DSI_HOST_DCS_SW_0P_TX    (BIT(16))
#define DSI_HOST_DCS_SW_0P_TX_M  (DSI_HOST_DCS_SW_0P_TX_V << DSI_HOST_DCS_SW_0P_TX_S)
#define DSI_HOST_DCS_SW_0P_TX_V  0x00000001U
#define DSI_HOST_DCS_SW_0P_TX_S  16
/** DSI_HOST_DCS_SW_1P_TX : R/W; bitpos: [17]; default: 0;
 *  NA
 */
#define DSI_HOST_DCS_SW_1P_TX    (BIT(17))
#define DSI_HOST_DCS_SW_1P_TX_M  (DSI_HOST_DCS_SW_1P_TX_V << DSI_HOST_DCS_SW_1P_TX_S)
#define DSI_HOST_DCS_SW_1P_TX_V  0x00000001U
#define DSI_HOST_DCS_SW_1P_TX_S  17
/** DSI_HOST_DCS_SR_0P_TX : R/W; bitpos: [18]; default: 0;
 *  NA
 */
#define DSI_HOST_DCS_SR_0P_TX    (BIT(18))
#define DSI_HOST_DCS_SR_0P_TX_M  (DSI_HOST_DCS_SR_0P_TX_V << DSI_HOST_DCS_SR_0P_TX_S)
#define DSI_HOST_DCS_SR_0P_TX_V  0x00000001U
#define DSI_HOST_DCS_SR_0P_TX_S  18
/** DSI_HOST_DCS_LW_TX : R/W; bitpos: [19]; default: 0;
 *  NA
 */
#define DSI_HOST_DCS_LW_TX    (BIT(19))
#define DSI_HOST_DCS_LW_TX_M  (DSI_HOST_DCS_LW_TX_V << DSI_HOST_DCS_LW_TX_S)
#define DSI_HOST_DCS_LW_TX_V  0x00000001U
#define DSI_HOST_DCS_LW_TX_S  19
/** DSI_HOST_MAX_RD_PKT_SIZE : R/W; bitpos: [24]; default: 0;
 *  NA
 */
#define DSI_HOST_MAX_RD_PKT_SIZE    (BIT(24))
#define DSI_HOST_MAX_RD_PKT_SIZE_M  (DSI_HOST_MAX_RD_PKT_SIZE_V << DSI_HOST_MAX_RD_PKT_SIZE_S)
#define DSI_HOST_MAX_RD_PKT_SIZE_V  0x00000001U
#define DSI_HOST_MAX_RD_PKT_SIZE_S  24

/** DSI_HOST_GEN_HDR_REG register
 *  NA
 */
#define DSI_HOST_GEN_HDR_REG (DR_REG_DSI_HOST_BASE + 0x6c)
/** DSI_HOST_GEN_DT : R/W; bitpos: [5:0]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_DT    0x0000003FU
#define DSI_HOST_GEN_DT_M  (DSI_HOST_GEN_DT_V << DSI_HOST_GEN_DT_S)
#define DSI_HOST_GEN_DT_V  0x0000003FU
#define DSI_HOST_GEN_DT_S  0
/** DSI_HOST_GEN_VC : R/W; bitpos: [7:6]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_VC    0x00000003U
#define DSI_HOST_GEN_VC_M  (DSI_HOST_GEN_VC_V << DSI_HOST_GEN_VC_S)
#define DSI_HOST_GEN_VC_V  0x00000003U
#define DSI_HOST_GEN_VC_S  6
/** DSI_HOST_GEN_WC_LSBYTE : R/W; bitpos: [15:8]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_WC_LSBYTE    0x000000FFU
#define DSI_HOST_GEN_WC_LSBYTE_M  (DSI_HOST_GEN_WC_LSBYTE_V << DSI_HOST_GEN_WC_LSBYTE_S)
#define DSI_HOST_GEN_WC_LSBYTE_V  0x000000FFU
#define DSI_HOST_GEN_WC_LSBYTE_S  8
/** DSI_HOST_GEN_WC_MSBYTE : R/W; bitpos: [23:16]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_WC_MSBYTE    0x000000FFU
#define DSI_HOST_GEN_WC_MSBYTE_M  (DSI_HOST_GEN_WC_MSBYTE_V << DSI_HOST_GEN_WC_MSBYTE_S)
#define DSI_HOST_GEN_WC_MSBYTE_V  0x000000FFU
#define DSI_HOST_GEN_WC_MSBYTE_S  16

/** DSI_HOST_GEN_PLD_DATA_REG register
 *  NA
 */
#define DSI_HOST_GEN_PLD_DATA_REG (DR_REG_DSI_HOST_BASE + 0x70)
/** DSI_HOST_GEN_PLD_B1 : R/W; bitpos: [7:0]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_PLD_B1    0x000000FFU
#define DSI_HOST_GEN_PLD_B1_M  (DSI_HOST_GEN_PLD_B1_V << DSI_HOST_GEN_PLD_B1_S)
#define DSI_HOST_GEN_PLD_B1_V  0x000000FFU
#define DSI_HOST_GEN_PLD_B1_S  0
/** DSI_HOST_GEN_PLD_B2 : R/W; bitpos: [15:8]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_PLD_B2    0x000000FFU
#define DSI_HOST_GEN_PLD_B2_M  (DSI_HOST_GEN_PLD_B2_V << DSI_HOST_GEN_PLD_B2_S)
#define DSI_HOST_GEN_PLD_B2_V  0x000000FFU
#define DSI_HOST_GEN_PLD_B2_S  8
/** DSI_HOST_GEN_PLD_B3 : R/W; bitpos: [23:16]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_PLD_B3    0x000000FFU
#define DSI_HOST_GEN_PLD_B3_M  (DSI_HOST_GEN_PLD_B3_V << DSI_HOST_GEN_PLD_B3_S)
#define DSI_HOST_GEN_PLD_B3_V  0x000000FFU
#define DSI_HOST_GEN_PLD_B3_S  16
/** DSI_HOST_GEN_PLD_B4 : R/W; bitpos: [31:24]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_PLD_B4    0x000000FFU
#define DSI_HOST_GEN_PLD_B4_M  (DSI_HOST_GEN_PLD_B4_V << DSI_HOST_GEN_PLD_B4_S)
#define DSI_HOST_GEN_PLD_B4_V  0x000000FFU
#define DSI_HOST_GEN_PLD_B4_S  24

/** DSI_HOST_CMD_PKT_STATUS_REG register
 *  NA
 */
#define DSI_HOST_CMD_PKT_STATUS_REG (DR_REG_DSI_HOST_BASE + 0x74)
/** DSI_HOST_GEN_CMD_EMPTY : RO; bitpos: [0]; default: 1;
 *  NA
 */
#define DSI_HOST_GEN_CMD_EMPTY    (BIT(0))
#define DSI_HOST_GEN_CMD_EMPTY_M  (DSI_HOST_GEN_CMD_EMPTY_V << DSI_HOST_GEN_CMD_EMPTY_S)
#define DSI_HOST_GEN_CMD_EMPTY_V  0x00000001U
#define DSI_HOST_GEN_CMD_EMPTY_S  0
/** DSI_HOST_GEN_CMD_FULL : RO; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_CMD_FULL    (BIT(1))
#define DSI_HOST_GEN_CMD_FULL_M  (DSI_HOST_GEN_CMD_FULL_V << DSI_HOST_GEN_CMD_FULL_S)
#define DSI_HOST_GEN_CMD_FULL_V  0x00000001U
#define DSI_HOST_GEN_CMD_FULL_S  1
/** DSI_HOST_GEN_PLD_W_EMPTY : RO; bitpos: [2]; default: 1;
 *  NA
 */
#define DSI_HOST_GEN_PLD_W_EMPTY    (BIT(2))
#define DSI_HOST_GEN_PLD_W_EMPTY_M  (DSI_HOST_GEN_PLD_W_EMPTY_V << DSI_HOST_GEN_PLD_W_EMPTY_S)
#define DSI_HOST_GEN_PLD_W_EMPTY_V  0x00000001U
#define DSI_HOST_GEN_PLD_W_EMPTY_S  2
/** DSI_HOST_GEN_PLD_W_FULL : RO; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_PLD_W_FULL    (BIT(3))
#define DSI_HOST_GEN_PLD_W_FULL_M  (DSI_HOST_GEN_PLD_W_FULL_V << DSI_HOST_GEN_PLD_W_FULL_S)
#define DSI_HOST_GEN_PLD_W_FULL_V  0x00000001U
#define DSI_HOST_GEN_PLD_W_FULL_S  3
/** DSI_HOST_GEN_PLD_R_EMPTY : RO; bitpos: [4]; default: 1;
 *  NA
 */
#define DSI_HOST_GEN_PLD_R_EMPTY    (BIT(4))
#define DSI_HOST_GEN_PLD_R_EMPTY_M  (DSI_HOST_GEN_PLD_R_EMPTY_V << DSI_HOST_GEN_PLD_R_EMPTY_S)
#define DSI_HOST_GEN_PLD_R_EMPTY_V  0x00000001U
#define DSI_HOST_GEN_PLD_R_EMPTY_S  4
/** DSI_HOST_GEN_PLD_R_FULL : RO; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_PLD_R_FULL    (BIT(5))
#define DSI_HOST_GEN_PLD_R_FULL_M  (DSI_HOST_GEN_PLD_R_FULL_V << DSI_HOST_GEN_PLD_R_FULL_S)
#define DSI_HOST_GEN_PLD_R_FULL_V  0x00000001U
#define DSI_HOST_GEN_PLD_R_FULL_S  5
/** DSI_HOST_GEN_RD_CMD_BUSY : RO; bitpos: [6]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_RD_CMD_BUSY    (BIT(6))
#define DSI_HOST_GEN_RD_CMD_BUSY_M  (DSI_HOST_GEN_RD_CMD_BUSY_V << DSI_HOST_GEN_RD_CMD_BUSY_S)
#define DSI_HOST_GEN_RD_CMD_BUSY_V  0x00000001U
#define DSI_HOST_GEN_RD_CMD_BUSY_S  6
/** DSI_HOST_GEN_BUFF_CMD_EMPTY : RO; bitpos: [16]; default: 1;
 *  NA
 */
#define DSI_HOST_GEN_BUFF_CMD_EMPTY    (BIT(16))
#define DSI_HOST_GEN_BUFF_CMD_EMPTY_M  (DSI_HOST_GEN_BUFF_CMD_EMPTY_V << DSI_HOST_GEN_BUFF_CMD_EMPTY_S)
#define DSI_HOST_GEN_BUFF_CMD_EMPTY_V  0x00000001U
#define DSI_HOST_GEN_BUFF_CMD_EMPTY_S  16
/** DSI_HOST_GEN_BUFF_CMD_FULL : RO; bitpos: [17]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_BUFF_CMD_FULL    (BIT(17))
#define DSI_HOST_GEN_BUFF_CMD_FULL_M  (DSI_HOST_GEN_BUFF_CMD_FULL_V << DSI_HOST_GEN_BUFF_CMD_FULL_S)
#define DSI_HOST_GEN_BUFF_CMD_FULL_V  0x00000001U
#define DSI_HOST_GEN_BUFF_CMD_FULL_S  17
/** DSI_HOST_GEN_BUFF_PLD_EMPTY : RO; bitpos: [18]; default: 1;
 *  NA
 */
#define DSI_HOST_GEN_BUFF_PLD_EMPTY    (BIT(18))
#define DSI_HOST_GEN_BUFF_PLD_EMPTY_M  (DSI_HOST_GEN_BUFF_PLD_EMPTY_V << DSI_HOST_GEN_BUFF_PLD_EMPTY_S)
#define DSI_HOST_GEN_BUFF_PLD_EMPTY_V  0x00000001U
#define DSI_HOST_GEN_BUFF_PLD_EMPTY_S  18
/** DSI_HOST_GEN_BUFF_PLD_FULL : RO; bitpos: [19]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_BUFF_PLD_FULL    (BIT(19))
#define DSI_HOST_GEN_BUFF_PLD_FULL_M  (DSI_HOST_GEN_BUFF_PLD_FULL_V << DSI_HOST_GEN_BUFF_PLD_FULL_S)
#define DSI_HOST_GEN_BUFF_PLD_FULL_V  0x00000001U
#define DSI_HOST_GEN_BUFF_PLD_FULL_S  19

/** DSI_HOST_TO_CNT_CFG_REG register
 *  NA
 */
#define DSI_HOST_TO_CNT_CFG_REG (DR_REG_DSI_HOST_BASE + 0x78)
/** DSI_HOST_LPRX_TO_CNT : R/W; bitpos: [15:0]; default: 0;
 *  NA
 */
#define DSI_HOST_LPRX_TO_CNT    0x0000FFFFU
#define DSI_HOST_LPRX_TO_CNT_M  (DSI_HOST_LPRX_TO_CNT_V << DSI_HOST_LPRX_TO_CNT_S)
#define DSI_HOST_LPRX_TO_CNT_V  0x0000FFFFU
#define DSI_HOST_LPRX_TO_CNT_S  0
/** DSI_HOST_HSTX_TO_CNT : R/W; bitpos: [31:16]; default: 0;
 *  NA
 */
#define DSI_HOST_HSTX_TO_CNT    0x0000FFFFU
#define DSI_HOST_HSTX_TO_CNT_M  (DSI_HOST_HSTX_TO_CNT_V << DSI_HOST_HSTX_TO_CNT_S)
#define DSI_HOST_HSTX_TO_CNT_V  0x0000FFFFU
#define DSI_HOST_HSTX_TO_CNT_S  16

/** DSI_HOST_HS_RD_TO_CNT_REG register
 *  NA
 */
#define DSI_HOST_HS_RD_TO_CNT_REG (DR_REG_DSI_HOST_BASE + 0x7c)
/** DSI_HOST_HS_RD_TO_CNT : R/W; bitpos: [15:0]; default: 0;
 *  NA
 */
#define DSI_HOST_HS_RD_TO_CNT    0x0000FFFFU
#define DSI_HOST_HS_RD_TO_CNT_M  (DSI_HOST_HS_RD_TO_CNT_V << DSI_HOST_HS_RD_TO_CNT_S)
#define DSI_HOST_HS_RD_TO_CNT_V  0x0000FFFFU
#define DSI_HOST_HS_RD_TO_CNT_S  0

/** DSI_HOST_LP_RD_TO_CNT_REG register
 *  NA
 */
#define DSI_HOST_LP_RD_TO_CNT_REG (DR_REG_DSI_HOST_BASE + 0x80)
/** DSI_HOST_LP_RD_TO_CNT : R/W; bitpos: [15:0]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_RD_TO_CNT    0x0000FFFFU
#define DSI_HOST_LP_RD_TO_CNT_M  (DSI_HOST_LP_RD_TO_CNT_V << DSI_HOST_LP_RD_TO_CNT_S)
#define DSI_HOST_LP_RD_TO_CNT_V  0x0000FFFFU
#define DSI_HOST_LP_RD_TO_CNT_S  0

/** DSI_HOST_HS_WR_TO_CNT_REG register
 *  NA
 */
#define DSI_HOST_HS_WR_TO_CNT_REG (DR_REG_DSI_HOST_BASE + 0x84)
/** DSI_HOST_HS_WR_TO_CNT : R/W; bitpos: [15:0]; default: 0;
 *  NA
 */
#define DSI_HOST_HS_WR_TO_CNT    0x0000FFFFU
#define DSI_HOST_HS_WR_TO_CNT_M  (DSI_HOST_HS_WR_TO_CNT_V << DSI_HOST_HS_WR_TO_CNT_S)
#define DSI_HOST_HS_WR_TO_CNT_V  0x0000FFFFU
#define DSI_HOST_HS_WR_TO_CNT_S  0

/** DSI_HOST_LP_WR_TO_CNT_REG register
 *  NA
 */
#define DSI_HOST_LP_WR_TO_CNT_REG (DR_REG_DSI_HOST_BASE + 0x88)
/** DSI_HOST_LP_WR_TO_CNT : R/W; bitpos: [15:0]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_WR_TO_CNT    0x0000FFFFU
#define DSI_HOST_LP_WR_TO_CNT_M  (DSI_HOST_LP_WR_TO_CNT_V << DSI_HOST_LP_WR_TO_CNT_S)
#define DSI_HOST_LP_WR_TO_CNT_V  0x0000FFFFU
#define DSI_HOST_LP_WR_TO_CNT_S  0

/** DSI_HOST_BTA_TO_CNT_REG register
 *  NA
 */
#define DSI_HOST_BTA_TO_CNT_REG (DR_REG_DSI_HOST_BASE + 0x8c)
/** DSI_HOST_BTA_TO_CNT : R/W; bitpos: [15:0]; default: 0;
 *  NA
 */
#define DSI_HOST_BTA_TO_CNT    0x0000FFFFU
#define DSI_HOST_BTA_TO_CNT_M  (DSI_HOST_BTA_TO_CNT_V << DSI_HOST_BTA_TO_CNT_S)
#define DSI_HOST_BTA_TO_CNT_V  0x0000FFFFU
#define DSI_HOST_BTA_TO_CNT_S  0

/** DSI_HOST_SDF_3D_REG register
 *  NA
 */
#define DSI_HOST_SDF_3D_REG (DR_REG_DSI_HOST_BASE + 0x90)
/** DSI_HOST_MODE_3D : R/W; bitpos: [1:0]; default: 0;
 *  NA
 */
#define DSI_HOST_MODE_3D    0x00000003U
#define DSI_HOST_MODE_3D_M  (DSI_HOST_MODE_3D_V << DSI_HOST_MODE_3D_S)
#define DSI_HOST_MODE_3D_V  0x00000003U
#define DSI_HOST_MODE_3D_S  0
/** DSI_HOST_FORMAT_3D : R/W; bitpos: [3:2]; default: 0;
 *  NA
 */
#define DSI_HOST_FORMAT_3D    0x00000003U
#define DSI_HOST_FORMAT_3D_M  (DSI_HOST_FORMAT_3D_V << DSI_HOST_FORMAT_3D_S)
#define DSI_HOST_FORMAT_3D_V  0x00000003U
#define DSI_HOST_FORMAT_3D_S  2
/** DSI_HOST_SECOND_VSYNC : R/W; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_SECOND_VSYNC    (BIT(4))
#define DSI_HOST_SECOND_VSYNC_M  (DSI_HOST_SECOND_VSYNC_V << DSI_HOST_SECOND_VSYNC_S)
#define DSI_HOST_SECOND_VSYNC_V  0x00000001U
#define DSI_HOST_SECOND_VSYNC_S  4
/** DSI_HOST_RIGHT_FIRST : R/W; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_RIGHT_FIRST    (BIT(5))
#define DSI_HOST_RIGHT_FIRST_M  (DSI_HOST_RIGHT_FIRST_V << DSI_HOST_RIGHT_FIRST_S)
#define DSI_HOST_RIGHT_FIRST_V  0x00000001U
#define DSI_HOST_RIGHT_FIRST_S  5
/** DSI_HOST_SEND_3D_CFG : R/W; bitpos: [16]; default: 0;
 *  NA
 */
#define DSI_HOST_SEND_3D_CFG    (BIT(16))
#define DSI_HOST_SEND_3D_CFG_M  (DSI_HOST_SEND_3D_CFG_V << DSI_HOST_SEND_3D_CFG_S)
#define DSI_HOST_SEND_3D_CFG_V  0x00000001U
#define DSI_HOST_SEND_3D_CFG_S  16

/** DSI_HOST_LPCLK_CTRL_REG register
 *  NA
 */
#define DSI_HOST_LPCLK_CTRL_REG (DR_REG_DSI_HOST_BASE + 0x94)
/** DSI_HOST_PHY_TXREQUESTCLKHS : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_TXREQUESTCLKHS    (BIT(0))
#define DSI_HOST_PHY_TXREQUESTCLKHS_M  (DSI_HOST_PHY_TXREQUESTCLKHS_V << DSI_HOST_PHY_TXREQUESTCLKHS_S)
#define DSI_HOST_PHY_TXREQUESTCLKHS_V  0x00000001U
#define DSI_HOST_PHY_TXREQUESTCLKHS_S  0
/** DSI_HOST_AUTO_CLKLANE_CTRL : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_AUTO_CLKLANE_CTRL    (BIT(1))
#define DSI_HOST_AUTO_CLKLANE_CTRL_M  (DSI_HOST_AUTO_CLKLANE_CTRL_V << DSI_HOST_AUTO_CLKLANE_CTRL_S)
#define DSI_HOST_AUTO_CLKLANE_CTRL_V  0x00000001U
#define DSI_HOST_AUTO_CLKLANE_CTRL_S  1

/** DSI_HOST_PHY_TMR_LPCLK_CFG_REG register
 *  NA
 */
#define DSI_HOST_PHY_TMR_LPCLK_CFG_REG (DR_REG_DSI_HOST_BASE + 0x98)
/** DSI_HOST_PHY_CLKLP2HS_TIME : R/W; bitpos: [9:0]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_CLKLP2HS_TIME    0x000003FFU
#define DSI_HOST_PHY_CLKLP2HS_TIME_M  (DSI_HOST_PHY_CLKLP2HS_TIME_V << DSI_HOST_PHY_CLKLP2HS_TIME_S)
#define DSI_HOST_PHY_CLKLP2HS_TIME_V  0x000003FFU
#define DSI_HOST_PHY_CLKLP2HS_TIME_S  0
/** DSI_HOST_PHY_CLKHS2LP_TIME : R/W; bitpos: [25:16]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_CLKHS2LP_TIME    0x000003FFU
#define DSI_HOST_PHY_CLKHS2LP_TIME_M  (DSI_HOST_PHY_CLKHS2LP_TIME_V << DSI_HOST_PHY_CLKHS2LP_TIME_S)
#define DSI_HOST_PHY_CLKHS2LP_TIME_V  0x000003FFU
#define DSI_HOST_PHY_CLKHS2LP_TIME_S  16

/** DSI_HOST_PHY_TMR_CFG_REG register
 *  NA
 */
#define DSI_HOST_PHY_TMR_CFG_REG (DR_REG_DSI_HOST_BASE + 0x9c)
/** DSI_HOST_PHY_LP2HS_TIME : R/W; bitpos: [9:0]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_LP2HS_TIME    0x000003FFU
#define DSI_HOST_PHY_LP2HS_TIME_M  (DSI_HOST_PHY_LP2HS_TIME_V << DSI_HOST_PHY_LP2HS_TIME_S)
#define DSI_HOST_PHY_LP2HS_TIME_V  0x000003FFU
#define DSI_HOST_PHY_LP2HS_TIME_S  0
/** DSI_HOST_PHY_HS2LP_TIME : R/W; bitpos: [25:16]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_HS2LP_TIME    0x000003FFU
#define DSI_HOST_PHY_HS2LP_TIME_M  (DSI_HOST_PHY_HS2LP_TIME_V << DSI_HOST_PHY_HS2LP_TIME_S)
#define DSI_HOST_PHY_HS2LP_TIME_V  0x000003FFU
#define DSI_HOST_PHY_HS2LP_TIME_S  16

/** DSI_HOST_PHY_RSTZ_REG register
 *  NA
 */
#define DSI_HOST_PHY_RSTZ_REG (DR_REG_DSI_HOST_BASE + 0xa0)
/** DSI_HOST_PHY_SHUTDOWNZ : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_SHUTDOWNZ    (BIT(0))
#define DSI_HOST_PHY_SHUTDOWNZ_M  (DSI_HOST_PHY_SHUTDOWNZ_V << DSI_HOST_PHY_SHUTDOWNZ_S)
#define DSI_HOST_PHY_SHUTDOWNZ_V  0x00000001U
#define DSI_HOST_PHY_SHUTDOWNZ_S  0
/** DSI_HOST_PHY_RSTZ : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_RSTZ    (BIT(1))
#define DSI_HOST_PHY_RSTZ_M  (DSI_HOST_PHY_RSTZ_V << DSI_HOST_PHY_RSTZ_S)
#define DSI_HOST_PHY_RSTZ_V  0x00000001U
#define DSI_HOST_PHY_RSTZ_S  1
/** DSI_HOST_PHY_ENABLECLK : R/W; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_ENABLECLK    (BIT(2))
#define DSI_HOST_PHY_ENABLECLK_M  (DSI_HOST_PHY_ENABLECLK_V << DSI_HOST_PHY_ENABLECLK_S)
#define DSI_HOST_PHY_ENABLECLK_V  0x00000001U
#define DSI_HOST_PHY_ENABLECLK_S  2
/** DSI_HOST_PHY_FORCEPLL : R/W; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_FORCEPLL    (BIT(3))
#define DSI_HOST_PHY_FORCEPLL_M  (DSI_HOST_PHY_FORCEPLL_V << DSI_HOST_PHY_FORCEPLL_S)
#define DSI_HOST_PHY_FORCEPLL_V  0x00000001U
#define DSI_HOST_PHY_FORCEPLL_S  3

/** DSI_HOST_PHY_IF_CFG_REG register
 *  NA
 */
#define DSI_HOST_PHY_IF_CFG_REG (DR_REG_DSI_HOST_BASE + 0xa4)
/** DSI_HOST_N_LANES : R/W; bitpos: [1:0]; default: 1;
 *  NA
 */
#define DSI_HOST_N_LANES    0x00000003U
#define DSI_HOST_N_LANES_M  (DSI_HOST_N_LANES_V << DSI_HOST_N_LANES_S)
#define DSI_HOST_N_LANES_V  0x00000003U
#define DSI_HOST_N_LANES_S  0
/** DSI_HOST_PHY_STOP_WAIT_TIME : R/W; bitpos: [15:8]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_STOP_WAIT_TIME    0x000000FFU
#define DSI_HOST_PHY_STOP_WAIT_TIME_M  (DSI_HOST_PHY_STOP_WAIT_TIME_V << DSI_HOST_PHY_STOP_WAIT_TIME_S)
#define DSI_HOST_PHY_STOP_WAIT_TIME_V  0x000000FFU
#define DSI_HOST_PHY_STOP_WAIT_TIME_S  8

/** DSI_HOST_PHY_ULPS_CTRL_REG register
 *  NA
 */
#define DSI_HOST_PHY_ULPS_CTRL_REG (DR_REG_DSI_HOST_BASE + 0xa8)
/** DSI_HOST_PHY_TXREQULPSCLK : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_TXREQULPSCLK    (BIT(0))
#define DSI_HOST_PHY_TXREQULPSCLK_M  (DSI_HOST_PHY_TXREQULPSCLK_V << DSI_HOST_PHY_TXREQULPSCLK_S)
#define DSI_HOST_PHY_TXREQULPSCLK_V  0x00000001U
#define DSI_HOST_PHY_TXREQULPSCLK_S  0
/** DSI_HOST_PHY_TXEXITULPSCLK : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_TXEXITULPSCLK    (BIT(1))
#define DSI_HOST_PHY_TXEXITULPSCLK_M  (DSI_HOST_PHY_TXEXITULPSCLK_V << DSI_HOST_PHY_TXEXITULPSCLK_S)
#define DSI_HOST_PHY_TXEXITULPSCLK_V  0x00000001U
#define DSI_HOST_PHY_TXEXITULPSCLK_S  1
/** DSI_HOST_PHY_TXREQULPSLAN : R/W; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_TXREQULPSLAN    (BIT(2))
#define DSI_HOST_PHY_TXREQULPSLAN_M  (DSI_HOST_PHY_TXREQULPSLAN_V << DSI_HOST_PHY_TXREQULPSLAN_S)
#define DSI_HOST_PHY_TXREQULPSLAN_V  0x00000001U
#define DSI_HOST_PHY_TXREQULPSLAN_S  2
/** DSI_HOST_PHY_TXEXITULPSLAN : R/W; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_TXEXITULPSLAN    (BIT(3))
#define DSI_HOST_PHY_TXEXITULPSLAN_M  (DSI_HOST_PHY_TXEXITULPSLAN_V << DSI_HOST_PHY_TXEXITULPSLAN_S)
#define DSI_HOST_PHY_TXEXITULPSLAN_V  0x00000001U
#define DSI_HOST_PHY_TXEXITULPSLAN_S  3

/** DSI_HOST_PHY_TX_TRIGGERS_REG register
 *  NA
 */
#define DSI_HOST_PHY_TX_TRIGGERS_REG (DR_REG_DSI_HOST_BASE + 0xac)
/** DSI_HOST_PHY_TX_TRIGGERS : R/W; bitpos: [3:0]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_TX_TRIGGERS    0x0000000FU
#define DSI_HOST_PHY_TX_TRIGGERS_M  (DSI_HOST_PHY_TX_TRIGGERS_V << DSI_HOST_PHY_TX_TRIGGERS_S)
#define DSI_HOST_PHY_TX_TRIGGERS_V  0x0000000FU
#define DSI_HOST_PHY_TX_TRIGGERS_S  0

/** DSI_HOST_PHY_STATUS_REG register
 *  NA
 */
#define DSI_HOST_PHY_STATUS_REG (DR_REG_DSI_HOST_BASE + 0xb0)
/** DSI_HOST_PHY_LOCK : RO; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_LOCK    (BIT(0))
#define DSI_HOST_PHY_LOCK_M  (DSI_HOST_PHY_LOCK_V << DSI_HOST_PHY_LOCK_S)
#define DSI_HOST_PHY_LOCK_V  0x00000001U
#define DSI_HOST_PHY_LOCK_S  0
/** DSI_HOST_PHY_DIRECTION : RO; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_DIRECTION    (BIT(1))
#define DSI_HOST_PHY_DIRECTION_M  (DSI_HOST_PHY_DIRECTION_V << DSI_HOST_PHY_DIRECTION_S)
#define DSI_HOST_PHY_DIRECTION_V  0x00000001U
#define DSI_HOST_PHY_DIRECTION_S  1
/** DSI_HOST_PHY_STOPSTATECLKLANE : RO; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_STOPSTATECLKLANE    (BIT(2))
#define DSI_HOST_PHY_STOPSTATECLKLANE_M  (DSI_HOST_PHY_STOPSTATECLKLANE_V << DSI_HOST_PHY_STOPSTATECLKLANE_S)
#define DSI_HOST_PHY_STOPSTATECLKLANE_V  0x00000001U
#define DSI_HOST_PHY_STOPSTATECLKLANE_S  2
/** DSI_HOST_PHY_ULPSACTIVENOTCLK : RO; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_ULPSACTIVENOTCLK    (BIT(3))
#define DSI_HOST_PHY_ULPSACTIVENOTCLK_M  (DSI_HOST_PHY_ULPSACTIVENOTCLK_V << DSI_HOST_PHY_ULPSACTIVENOTCLK_S)
#define DSI_HOST_PHY_ULPSACTIVENOTCLK_V  0x00000001U
#define DSI_HOST_PHY_ULPSACTIVENOTCLK_S  3
/** DSI_HOST_PHY_STOPSTATE0LANE : RO; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_STOPSTATE0LANE    (BIT(4))
#define DSI_HOST_PHY_STOPSTATE0LANE_M  (DSI_HOST_PHY_STOPSTATE0LANE_V << DSI_HOST_PHY_STOPSTATE0LANE_S)
#define DSI_HOST_PHY_STOPSTATE0LANE_V  0x00000001U
#define DSI_HOST_PHY_STOPSTATE0LANE_S  4
/** DSI_HOST_PHY_ULPSACTIVENOT0LANE : RO; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_ULPSACTIVENOT0LANE    (BIT(5))
#define DSI_HOST_PHY_ULPSACTIVENOT0LANE_M  (DSI_HOST_PHY_ULPSACTIVENOT0LANE_V << DSI_HOST_PHY_ULPSACTIVENOT0LANE_S)
#define DSI_HOST_PHY_ULPSACTIVENOT0LANE_V  0x00000001U
#define DSI_HOST_PHY_ULPSACTIVENOT0LANE_S  5
/** DSI_HOST_PHY_RXULPSESC0LANE : RO; bitpos: [6]; default: 1;
 *  NA
 */
#define DSI_HOST_PHY_RXULPSESC0LANE    (BIT(6))
#define DSI_HOST_PHY_RXULPSESC0LANE_M  (DSI_HOST_PHY_RXULPSESC0LANE_V << DSI_HOST_PHY_RXULPSESC0LANE_S)
#define DSI_HOST_PHY_RXULPSESC0LANE_V  0x00000001U
#define DSI_HOST_PHY_RXULPSESC0LANE_S  6
/** DSI_HOST_PHY_STOPSTATE1LANE : RO; bitpos: [7]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_STOPSTATE1LANE    (BIT(7))
#define DSI_HOST_PHY_STOPSTATE1LANE_M  (DSI_HOST_PHY_STOPSTATE1LANE_V << DSI_HOST_PHY_STOPSTATE1LANE_S)
#define DSI_HOST_PHY_STOPSTATE1LANE_V  0x00000001U
#define DSI_HOST_PHY_STOPSTATE1LANE_S  7
/** DSI_HOST_PHY_ULPSACTIVENOT1LANE : RO; bitpos: [8]; default: 1;
 *  NA
 */
#define DSI_HOST_PHY_ULPSACTIVENOT1LANE    (BIT(8))
#define DSI_HOST_PHY_ULPSACTIVENOT1LANE_M  (DSI_HOST_PHY_ULPSACTIVENOT1LANE_V << DSI_HOST_PHY_ULPSACTIVENOT1LANE_S)
#define DSI_HOST_PHY_ULPSACTIVENOT1LANE_V  0x00000001U
#define DSI_HOST_PHY_ULPSACTIVENOT1LANE_S  8

/** DSI_HOST_PHY_TST_CTRL0_REG register
 *  NA
 */
#define DSI_HOST_PHY_TST_CTRL0_REG (DR_REG_DSI_HOST_BASE + 0xb4)
/** DSI_HOST_PHY_TESTCLR : R/W; bitpos: [0]; default: 1;
 *  NA
 */
#define DSI_HOST_PHY_TESTCLR    (BIT(0))
#define DSI_HOST_PHY_TESTCLR_M  (DSI_HOST_PHY_TESTCLR_V << DSI_HOST_PHY_TESTCLR_S)
#define DSI_HOST_PHY_TESTCLR_V  0x00000001U
#define DSI_HOST_PHY_TESTCLR_S  0
/** DSI_HOST_PHY_TESTCLK : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_TESTCLK    (BIT(1))
#define DSI_HOST_PHY_TESTCLK_M  (DSI_HOST_PHY_TESTCLK_V << DSI_HOST_PHY_TESTCLK_S)
#define DSI_HOST_PHY_TESTCLK_V  0x00000001U
#define DSI_HOST_PHY_TESTCLK_S  1

/** DSI_HOST_PHY_TST_CTRL1_REG register
 *  NA
 */
#define DSI_HOST_PHY_TST_CTRL1_REG (DR_REG_DSI_HOST_BASE + 0xb8)
/** DSI_HOST_PHY_TESTDIN : R/W; bitpos: [7:0]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_TESTDIN    0x000000FFU
#define DSI_HOST_PHY_TESTDIN_M  (DSI_HOST_PHY_TESTDIN_V << DSI_HOST_PHY_TESTDIN_S)
#define DSI_HOST_PHY_TESTDIN_V  0x000000FFU
#define DSI_HOST_PHY_TESTDIN_S  0
/** DSI_HOST_PHT_TESTDOUT : RO; bitpos: [15:8]; default: 0;
 *  NA
 */
#define DSI_HOST_PHT_TESTDOUT    0x000000FFU
#define DSI_HOST_PHT_TESTDOUT_M  (DSI_HOST_PHT_TESTDOUT_V << DSI_HOST_PHT_TESTDOUT_S)
#define DSI_HOST_PHT_TESTDOUT_V  0x000000FFU
#define DSI_HOST_PHT_TESTDOUT_S  8
/** DSI_HOST_PHY_TESTEN : R/W; bitpos: [16]; default: 0;
 *  NA
 */
#define DSI_HOST_PHY_TESTEN    (BIT(16))
#define DSI_HOST_PHY_TESTEN_M  (DSI_HOST_PHY_TESTEN_V << DSI_HOST_PHY_TESTEN_S)
#define DSI_HOST_PHY_TESTEN_V  0x00000001U
#define DSI_HOST_PHY_TESTEN_S  16

/** DSI_HOST_INT_ST0_REG register
 *  NA
 */
#define DSI_HOST_INT_ST0_REG (DR_REG_DSI_HOST_BASE + 0xbc)
/** DSI_HOST_ACK_WITH_ERR_0 : RO; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_0    (BIT(0))
#define DSI_HOST_ACK_WITH_ERR_0_M  (DSI_HOST_ACK_WITH_ERR_0_V << DSI_HOST_ACK_WITH_ERR_0_S)
#define DSI_HOST_ACK_WITH_ERR_0_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_0_S  0
/** DSI_HOST_ACK_WITH_ERR_1 : RO; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_1    (BIT(1))
#define DSI_HOST_ACK_WITH_ERR_1_M  (DSI_HOST_ACK_WITH_ERR_1_V << DSI_HOST_ACK_WITH_ERR_1_S)
#define DSI_HOST_ACK_WITH_ERR_1_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_1_S  1
/** DSI_HOST_ACK_WITH_ERR_2 : RO; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_2    (BIT(2))
#define DSI_HOST_ACK_WITH_ERR_2_M  (DSI_HOST_ACK_WITH_ERR_2_V << DSI_HOST_ACK_WITH_ERR_2_S)
#define DSI_HOST_ACK_WITH_ERR_2_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_2_S  2
/** DSI_HOST_ACK_WITH_ERR_3 : RO; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_3    (BIT(3))
#define DSI_HOST_ACK_WITH_ERR_3_M  (DSI_HOST_ACK_WITH_ERR_3_V << DSI_HOST_ACK_WITH_ERR_3_S)
#define DSI_HOST_ACK_WITH_ERR_3_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_3_S  3
/** DSI_HOST_ACK_WITH_ERR_4 : RO; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_4    (BIT(4))
#define DSI_HOST_ACK_WITH_ERR_4_M  (DSI_HOST_ACK_WITH_ERR_4_V << DSI_HOST_ACK_WITH_ERR_4_S)
#define DSI_HOST_ACK_WITH_ERR_4_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_4_S  4
/** DSI_HOST_ACK_WITH_ERR_5 : RO; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_5    (BIT(5))
#define DSI_HOST_ACK_WITH_ERR_5_M  (DSI_HOST_ACK_WITH_ERR_5_V << DSI_HOST_ACK_WITH_ERR_5_S)
#define DSI_HOST_ACK_WITH_ERR_5_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_5_S  5
/** DSI_HOST_ACK_WITH_ERR_6 : RO; bitpos: [6]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_6    (BIT(6))
#define DSI_HOST_ACK_WITH_ERR_6_M  (DSI_HOST_ACK_WITH_ERR_6_V << DSI_HOST_ACK_WITH_ERR_6_S)
#define DSI_HOST_ACK_WITH_ERR_6_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_6_S  6
/** DSI_HOST_ACK_WITH_ERR_7 : RO; bitpos: [7]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_7    (BIT(7))
#define DSI_HOST_ACK_WITH_ERR_7_M  (DSI_HOST_ACK_WITH_ERR_7_V << DSI_HOST_ACK_WITH_ERR_7_S)
#define DSI_HOST_ACK_WITH_ERR_7_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_7_S  7
/** DSI_HOST_ACK_WITH_ERR_8 : RO; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_8    (BIT(8))
#define DSI_HOST_ACK_WITH_ERR_8_M  (DSI_HOST_ACK_WITH_ERR_8_V << DSI_HOST_ACK_WITH_ERR_8_S)
#define DSI_HOST_ACK_WITH_ERR_8_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_8_S  8
/** DSI_HOST_ACK_WITH_ERR_9 : RO; bitpos: [9]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_9    (BIT(9))
#define DSI_HOST_ACK_WITH_ERR_9_M  (DSI_HOST_ACK_WITH_ERR_9_V << DSI_HOST_ACK_WITH_ERR_9_S)
#define DSI_HOST_ACK_WITH_ERR_9_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_9_S  9
/** DSI_HOST_ACK_WITH_ERR_10 : RO; bitpos: [10]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_10    (BIT(10))
#define DSI_HOST_ACK_WITH_ERR_10_M  (DSI_HOST_ACK_WITH_ERR_10_V << DSI_HOST_ACK_WITH_ERR_10_S)
#define DSI_HOST_ACK_WITH_ERR_10_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_10_S  10
/** DSI_HOST_ACK_WITH_ERR_11 : RO; bitpos: [11]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_11    (BIT(11))
#define DSI_HOST_ACK_WITH_ERR_11_M  (DSI_HOST_ACK_WITH_ERR_11_V << DSI_HOST_ACK_WITH_ERR_11_S)
#define DSI_HOST_ACK_WITH_ERR_11_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_11_S  11
/** DSI_HOST_ACK_WITH_ERR_12 : RO; bitpos: [12]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_12    (BIT(12))
#define DSI_HOST_ACK_WITH_ERR_12_M  (DSI_HOST_ACK_WITH_ERR_12_V << DSI_HOST_ACK_WITH_ERR_12_S)
#define DSI_HOST_ACK_WITH_ERR_12_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_12_S  12
/** DSI_HOST_ACK_WITH_ERR_13 : RO; bitpos: [13]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_13    (BIT(13))
#define DSI_HOST_ACK_WITH_ERR_13_M  (DSI_HOST_ACK_WITH_ERR_13_V << DSI_HOST_ACK_WITH_ERR_13_S)
#define DSI_HOST_ACK_WITH_ERR_13_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_13_S  13
/** DSI_HOST_ACK_WITH_ERR_14 : RO; bitpos: [14]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_14    (BIT(14))
#define DSI_HOST_ACK_WITH_ERR_14_M  (DSI_HOST_ACK_WITH_ERR_14_V << DSI_HOST_ACK_WITH_ERR_14_S)
#define DSI_HOST_ACK_WITH_ERR_14_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_14_S  14
/** DSI_HOST_ACK_WITH_ERR_15 : RO; bitpos: [15]; default: 0;
 *  NA
 */
#define DSI_HOST_ACK_WITH_ERR_15    (BIT(15))
#define DSI_HOST_ACK_WITH_ERR_15_M  (DSI_HOST_ACK_WITH_ERR_15_V << DSI_HOST_ACK_WITH_ERR_15_S)
#define DSI_HOST_ACK_WITH_ERR_15_V  0x00000001U
#define DSI_HOST_ACK_WITH_ERR_15_S  15
/** DSI_HOST_DPHY_ERRORS_0 : RO; bitpos: [16]; default: 0;
 *  NA
 */
#define DSI_HOST_DPHY_ERRORS_0    (BIT(16))
#define DSI_HOST_DPHY_ERRORS_0_M  (DSI_HOST_DPHY_ERRORS_0_V << DSI_HOST_DPHY_ERRORS_0_S)
#define DSI_HOST_DPHY_ERRORS_0_V  0x00000001U
#define DSI_HOST_DPHY_ERRORS_0_S  16
/** DSI_HOST_DPHY_ERRORS_1 : RO; bitpos: [17]; default: 0;
 *  NA
 */
#define DSI_HOST_DPHY_ERRORS_1    (BIT(17))
#define DSI_HOST_DPHY_ERRORS_1_M  (DSI_HOST_DPHY_ERRORS_1_V << DSI_HOST_DPHY_ERRORS_1_S)
#define DSI_HOST_DPHY_ERRORS_1_V  0x00000001U
#define DSI_HOST_DPHY_ERRORS_1_S  17
/** DSI_HOST_DPHY_ERRORS_2 : RO; bitpos: [18]; default: 0;
 *  NA
 */
#define DSI_HOST_DPHY_ERRORS_2    (BIT(18))
#define DSI_HOST_DPHY_ERRORS_2_M  (DSI_HOST_DPHY_ERRORS_2_V << DSI_HOST_DPHY_ERRORS_2_S)
#define DSI_HOST_DPHY_ERRORS_2_V  0x00000001U
#define DSI_HOST_DPHY_ERRORS_2_S  18
/** DSI_HOST_DPHY_ERRORS_3 : RO; bitpos: [19]; default: 0;
 *  NA
 */
#define DSI_HOST_DPHY_ERRORS_3    (BIT(19))
#define DSI_HOST_DPHY_ERRORS_3_M  (DSI_HOST_DPHY_ERRORS_3_V << DSI_HOST_DPHY_ERRORS_3_S)
#define DSI_HOST_DPHY_ERRORS_3_V  0x00000001U
#define DSI_HOST_DPHY_ERRORS_3_S  19
/** DSI_HOST_DPHY_ERRORS_4 : RO; bitpos: [20]; default: 0;
 *  NA
 */
#define DSI_HOST_DPHY_ERRORS_4    (BIT(20))
#define DSI_HOST_DPHY_ERRORS_4_M  (DSI_HOST_DPHY_ERRORS_4_V << DSI_HOST_DPHY_ERRORS_4_S)
#define DSI_HOST_DPHY_ERRORS_4_V  0x00000001U
#define DSI_HOST_DPHY_ERRORS_4_S  20

/** DSI_HOST_INT_ST1_REG register
 *  NA
 */
#define DSI_HOST_INT_ST1_REG (DR_REG_DSI_HOST_BASE + 0xc0)
/** DSI_HOST_TO_HS_TX : RO; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_TO_HS_TX    (BIT(0))
#define DSI_HOST_TO_HS_TX_M  (DSI_HOST_TO_HS_TX_V << DSI_HOST_TO_HS_TX_S)
#define DSI_HOST_TO_HS_TX_V  0x00000001U
#define DSI_HOST_TO_HS_TX_S  0
/** DSI_HOST_TO_LP_RX : RO; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_TO_LP_RX    (BIT(1))
#define DSI_HOST_TO_LP_RX_M  (DSI_HOST_TO_LP_RX_V << DSI_HOST_TO_LP_RX_S)
#define DSI_HOST_TO_LP_RX_V  0x00000001U
#define DSI_HOST_TO_LP_RX_S  1
/** DSI_HOST_ECC_SINGLE_ERR : RO; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_ECC_SINGLE_ERR    (BIT(2))
#define DSI_HOST_ECC_SINGLE_ERR_M  (DSI_HOST_ECC_SINGLE_ERR_V << DSI_HOST_ECC_SINGLE_ERR_S)
#define DSI_HOST_ECC_SINGLE_ERR_V  0x00000001U
#define DSI_HOST_ECC_SINGLE_ERR_S  2
/** DSI_HOST_ECC_MILTI_ERR : RO; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_ECC_MILTI_ERR    (BIT(3))
#define DSI_HOST_ECC_MILTI_ERR_M  (DSI_HOST_ECC_MILTI_ERR_V << DSI_HOST_ECC_MILTI_ERR_S)
#define DSI_HOST_ECC_MILTI_ERR_V  0x00000001U
#define DSI_HOST_ECC_MILTI_ERR_S  3
/** DSI_HOST_CRC_ERR : RO; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_CRC_ERR    (BIT(4))
#define DSI_HOST_CRC_ERR_M  (DSI_HOST_CRC_ERR_V << DSI_HOST_CRC_ERR_S)
#define DSI_HOST_CRC_ERR_V  0x00000001U
#define DSI_HOST_CRC_ERR_S  4
/** DSI_HOST_PKT_SIZE_ERR : RO; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_PKT_SIZE_ERR    (BIT(5))
#define DSI_HOST_PKT_SIZE_ERR_M  (DSI_HOST_PKT_SIZE_ERR_V << DSI_HOST_PKT_SIZE_ERR_S)
#define DSI_HOST_PKT_SIZE_ERR_V  0x00000001U
#define DSI_HOST_PKT_SIZE_ERR_S  5
/** DSI_HOST_EOPT_ERR : RO; bitpos: [6]; default: 0;
 *  NA
 */
#define DSI_HOST_EOPT_ERR    (BIT(6))
#define DSI_HOST_EOPT_ERR_M  (DSI_HOST_EOPT_ERR_V << DSI_HOST_EOPT_ERR_S)
#define DSI_HOST_EOPT_ERR_V  0x00000001U
#define DSI_HOST_EOPT_ERR_S  6
/** DSI_HOST_DPI_PLD_WR_ERR : RO; bitpos: [7]; default: 0;
 *  NA
 */
#define DSI_HOST_DPI_PLD_WR_ERR    (BIT(7))
#define DSI_HOST_DPI_PLD_WR_ERR_M  (DSI_HOST_DPI_PLD_WR_ERR_V << DSI_HOST_DPI_PLD_WR_ERR_S)
#define DSI_HOST_DPI_PLD_WR_ERR_V  0x00000001U
#define DSI_HOST_DPI_PLD_WR_ERR_S  7
/** DSI_HOST_GEN_CMD_WR_ERR : RO; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_CMD_WR_ERR    (BIT(8))
#define DSI_HOST_GEN_CMD_WR_ERR_M  (DSI_HOST_GEN_CMD_WR_ERR_V << DSI_HOST_GEN_CMD_WR_ERR_S)
#define DSI_HOST_GEN_CMD_WR_ERR_V  0x00000001U
#define DSI_HOST_GEN_CMD_WR_ERR_S  8
/** DSI_HOST_GEN_PLD_WR_ERR : RO; bitpos: [9]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_PLD_WR_ERR    (BIT(9))
#define DSI_HOST_GEN_PLD_WR_ERR_M  (DSI_HOST_GEN_PLD_WR_ERR_V << DSI_HOST_GEN_PLD_WR_ERR_S)
#define DSI_HOST_GEN_PLD_WR_ERR_V  0x00000001U
#define DSI_HOST_GEN_PLD_WR_ERR_S  9
/** DSI_HOST_GEN_PLD_SEND_ERR : RO; bitpos: [10]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_PLD_SEND_ERR    (BIT(10))
#define DSI_HOST_GEN_PLD_SEND_ERR_M  (DSI_HOST_GEN_PLD_SEND_ERR_V << DSI_HOST_GEN_PLD_SEND_ERR_S)
#define DSI_HOST_GEN_PLD_SEND_ERR_V  0x00000001U
#define DSI_HOST_GEN_PLD_SEND_ERR_S  10
/** DSI_HOST_GEN_PLD_RD_ERR : RO; bitpos: [11]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_PLD_RD_ERR    (BIT(11))
#define DSI_HOST_GEN_PLD_RD_ERR_M  (DSI_HOST_GEN_PLD_RD_ERR_V << DSI_HOST_GEN_PLD_RD_ERR_S)
#define DSI_HOST_GEN_PLD_RD_ERR_V  0x00000001U
#define DSI_HOST_GEN_PLD_RD_ERR_S  11
/** DSI_HOST_GEN_PLD_RECEV_ERR : RO; bitpos: [12]; default: 0;
 *  NA
 */
#define DSI_HOST_GEN_PLD_RECEV_ERR    (BIT(12))
#define DSI_HOST_GEN_PLD_RECEV_ERR_M  (DSI_HOST_GEN_PLD_RECEV_ERR_V << DSI_HOST_GEN_PLD_RECEV_ERR_S)
#define DSI_HOST_GEN_PLD_RECEV_ERR_V  0x00000001U
#define DSI_HOST_GEN_PLD_RECEV_ERR_S  12
/** DSI_HOST_DPI_BUFF_PLD_UNDER : RO; bitpos: [19]; default: 0;
 *  NA
 */
#define DSI_HOST_DPI_BUFF_PLD_UNDER    (BIT(19))
#define DSI_HOST_DPI_BUFF_PLD_UNDER_M  (DSI_HOST_DPI_BUFF_PLD_UNDER_V << DSI_HOST_DPI_BUFF_PLD_UNDER_S)
#define DSI_HOST_DPI_BUFF_PLD_UNDER_V  0x00000001U
#define DSI_HOST_DPI_BUFF_PLD_UNDER_S  19

/** DSI_HOST_INT_MSK0_REG register
 *  NA
 */
#define DSI_HOST_INT_MSK0_REG (DR_REG_DSI_HOST_BASE + 0xc4)
/** DSI_HOST_MASK_ACK_WITH_ERR_0 : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_0    (BIT(0))
#define DSI_HOST_MASK_ACK_WITH_ERR_0_M  (DSI_HOST_MASK_ACK_WITH_ERR_0_V << DSI_HOST_MASK_ACK_WITH_ERR_0_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_0_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_0_S  0
/** DSI_HOST_MASK_ACK_WITH_ERR_1 : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_1    (BIT(1))
#define DSI_HOST_MASK_ACK_WITH_ERR_1_M  (DSI_HOST_MASK_ACK_WITH_ERR_1_V << DSI_HOST_MASK_ACK_WITH_ERR_1_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_1_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_1_S  1
/** DSI_HOST_MASK_ACK_WITH_ERR_2 : R/W; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_2    (BIT(2))
#define DSI_HOST_MASK_ACK_WITH_ERR_2_M  (DSI_HOST_MASK_ACK_WITH_ERR_2_V << DSI_HOST_MASK_ACK_WITH_ERR_2_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_2_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_2_S  2
/** DSI_HOST_MASK_ACK_WITH_ERR_3 : R/W; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_3    (BIT(3))
#define DSI_HOST_MASK_ACK_WITH_ERR_3_M  (DSI_HOST_MASK_ACK_WITH_ERR_3_V << DSI_HOST_MASK_ACK_WITH_ERR_3_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_3_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_3_S  3
/** DSI_HOST_MASK_ACK_WITH_ERR_4 : R/W; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_4    (BIT(4))
#define DSI_HOST_MASK_ACK_WITH_ERR_4_M  (DSI_HOST_MASK_ACK_WITH_ERR_4_V << DSI_HOST_MASK_ACK_WITH_ERR_4_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_4_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_4_S  4
/** DSI_HOST_MASK_ACK_WITH_ERR_5 : R/W; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_5    (BIT(5))
#define DSI_HOST_MASK_ACK_WITH_ERR_5_M  (DSI_HOST_MASK_ACK_WITH_ERR_5_V << DSI_HOST_MASK_ACK_WITH_ERR_5_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_5_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_5_S  5
/** DSI_HOST_MASK_ACK_WITH_ERR_6 : R/W; bitpos: [6]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_6    (BIT(6))
#define DSI_HOST_MASK_ACK_WITH_ERR_6_M  (DSI_HOST_MASK_ACK_WITH_ERR_6_V << DSI_HOST_MASK_ACK_WITH_ERR_6_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_6_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_6_S  6
/** DSI_HOST_MASK_ACK_WITH_ERR_7 : R/W; bitpos: [7]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_7    (BIT(7))
#define DSI_HOST_MASK_ACK_WITH_ERR_7_M  (DSI_HOST_MASK_ACK_WITH_ERR_7_V << DSI_HOST_MASK_ACK_WITH_ERR_7_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_7_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_7_S  7
/** DSI_HOST_MASK_ACK_WITH_ERR_8 : R/W; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_8    (BIT(8))
#define DSI_HOST_MASK_ACK_WITH_ERR_8_M  (DSI_HOST_MASK_ACK_WITH_ERR_8_V << DSI_HOST_MASK_ACK_WITH_ERR_8_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_8_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_8_S  8
/** DSI_HOST_MASK_ACK_WITH_ERR_9 : R/W; bitpos: [9]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_9    (BIT(9))
#define DSI_HOST_MASK_ACK_WITH_ERR_9_M  (DSI_HOST_MASK_ACK_WITH_ERR_9_V << DSI_HOST_MASK_ACK_WITH_ERR_9_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_9_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_9_S  9
/** DSI_HOST_MASK_ACK_WITH_ERR_10 : R/W; bitpos: [10]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_10    (BIT(10))
#define DSI_HOST_MASK_ACK_WITH_ERR_10_M  (DSI_HOST_MASK_ACK_WITH_ERR_10_V << DSI_HOST_MASK_ACK_WITH_ERR_10_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_10_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_10_S  10
/** DSI_HOST_MASK_ACK_WITH_ERR_11 : R/W; bitpos: [11]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_11    (BIT(11))
#define DSI_HOST_MASK_ACK_WITH_ERR_11_M  (DSI_HOST_MASK_ACK_WITH_ERR_11_V << DSI_HOST_MASK_ACK_WITH_ERR_11_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_11_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_11_S  11
/** DSI_HOST_MASK_ACK_WITH_ERR_12 : R/W; bitpos: [12]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_12    (BIT(12))
#define DSI_HOST_MASK_ACK_WITH_ERR_12_M  (DSI_HOST_MASK_ACK_WITH_ERR_12_V << DSI_HOST_MASK_ACK_WITH_ERR_12_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_12_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_12_S  12
/** DSI_HOST_MASK_ACK_WITH_ERR_13 : R/W; bitpos: [13]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_13    (BIT(13))
#define DSI_HOST_MASK_ACK_WITH_ERR_13_M  (DSI_HOST_MASK_ACK_WITH_ERR_13_V << DSI_HOST_MASK_ACK_WITH_ERR_13_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_13_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_13_S  13
/** DSI_HOST_MASK_ACK_WITH_ERR_14 : R/W; bitpos: [14]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_14    (BIT(14))
#define DSI_HOST_MASK_ACK_WITH_ERR_14_M  (DSI_HOST_MASK_ACK_WITH_ERR_14_V << DSI_HOST_MASK_ACK_WITH_ERR_14_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_14_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_14_S  14
/** DSI_HOST_MASK_ACK_WITH_ERR_15 : R/W; bitpos: [15]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ACK_WITH_ERR_15    (BIT(15))
#define DSI_HOST_MASK_ACK_WITH_ERR_15_M  (DSI_HOST_MASK_ACK_WITH_ERR_15_V << DSI_HOST_MASK_ACK_WITH_ERR_15_S)
#define DSI_HOST_MASK_ACK_WITH_ERR_15_V  0x00000001U
#define DSI_HOST_MASK_ACK_WITH_ERR_15_S  15
/** DSI_HOST_MASK_DPHY_ERRORS_0 : R/W; bitpos: [16]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_DPHY_ERRORS_0    (BIT(16))
#define DSI_HOST_MASK_DPHY_ERRORS_0_M  (DSI_HOST_MASK_DPHY_ERRORS_0_V << DSI_HOST_MASK_DPHY_ERRORS_0_S)
#define DSI_HOST_MASK_DPHY_ERRORS_0_V  0x00000001U
#define DSI_HOST_MASK_DPHY_ERRORS_0_S  16
/** DSI_HOST_MASK_DPHY_ERRORS_1 : R/W; bitpos: [17]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_DPHY_ERRORS_1    (BIT(17))
#define DSI_HOST_MASK_DPHY_ERRORS_1_M  (DSI_HOST_MASK_DPHY_ERRORS_1_V << DSI_HOST_MASK_DPHY_ERRORS_1_S)
#define DSI_HOST_MASK_DPHY_ERRORS_1_V  0x00000001U
#define DSI_HOST_MASK_DPHY_ERRORS_1_S  17
/** DSI_HOST_MASK_DPHY_ERRORS_2 : R/W; bitpos: [18]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_DPHY_ERRORS_2    (BIT(18))
#define DSI_HOST_MASK_DPHY_ERRORS_2_M  (DSI_HOST_MASK_DPHY_ERRORS_2_V << DSI_HOST_MASK_DPHY_ERRORS_2_S)
#define DSI_HOST_MASK_DPHY_ERRORS_2_V  0x00000001U
#define DSI_HOST_MASK_DPHY_ERRORS_2_S  18
/** DSI_HOST_MASK_DPHY_ERRORS_3 : R/W; bitpos: [19]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_DPHY_ERRORS_3    (BIT(19))
#define DSI_HOST_MASK_DPHY_ERRORS_3_M  (DSI_HOST_MASK_DPHY_ERRORS_3_V << DSI_HOST_MASK_DPHY_ERRORS_3_S)
#define DSI_HOST_MASK_DPHY_ERRORS_3_V  0x00000001U
#define DSI_HOST_MASK_DPHY_ERRORS_3_S  19
/** DSI_HOST_MASK_DPHY_ERRORS_4 : R/W; bitpos: [20]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_DPHY_ERRORS_4    (BIT(20))
#define DSI_HOST_MASK_DPHY_ERRORS_4_M  (DSI_HOST_MASK_DPHY_ERRORS_4_V << DSI_HOST_MASK_DPHY_ERRORS_4_S)
#define DSI_HOST_MASK_DPHY_ERRORS_4_V  0x00000001U
#define DSI_HOST_MASK_DPHY_ERRORS_4_S  20

/** DSI_HOST_INT_MSK1_REG register
 *  NA
 */
#define DSI_HOST_INT_MSK1_REG (DR_REG_DSI_HOST_BASE + 0xc8)
/** DSI_HOST_MASK_TO_HS_TX : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_TO_HS_TX    (BIT(0))
#define DSI_HOST_MASK_TO_HS_TX_M  (DSI_HOST_MASK_TO_HS_TX_V << DSI_HOST_MASK_TO_HS_TX_S)
#define DSI_HOST_MASK_TO_HS_TX_V  0x00000001U
#define DSI_HOST_MASK_TO_HS_TX_S  0
/** DSI_HOST_MASK_TO_LP_RX : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_TO_LP_RX    (BIT(1))
#define DSI_HOST_MASK_TO_LP_RX_M  (DSI_HOST_MASK_TO_LP_RX_V << DSI_HOST_MASK_TO_LP_RX_S)
#define DSI_HOST_MASK_TO_LP_RX_V  0x00000001U
#define DSI_HOST_MASK_TO_LP_RX_S  1
/** DSI_HOST_MASK_ECC_SINGLE_ERR : R/W; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ECC_SINGLE_ERR    (BIT(2))
#define DSI_HOST_MASK_ECC_SINGLE_ERR_M  (DSI_HOST_MASK_ECC_SINGLE_ERR_V << DSI_HOST_MASK_ECC_SINGLE_ERR_S)
#define DSI_HOST_MASK_ECC_SINGLE_ERR_V  0x00000001U
#define DSI_HOST_MASK_ECC_SINGLE_ERR_S  2
/** DSI_HOST_MASK_ECC_MILTI_ERR : R/W; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_ECC_MILTI_ERR    (BIT(3))
#define DSI_HOST_MASK_ECC_MILTI_ERR_M  (DSI_HOST_MASK_ECC_MILTI_ERR_V << DSI_HOST_MASK_ECC_MILTI_ERR_S)
#define DSI_HOST_MASK_ECC_MILTI_ERR_V  0x00000001U
#define DSI_HOST_MASK_ECC_MILTI_ERR_S  3
/** DSI_HOST_MASK_CRC_ERR : R/W; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_CRC_ERR    (BIT(4))
#define DSI_HOST_MASK_CRC_ERR_M  (DSI_HOST_MASK_CRC_ERR_V << DSI_HOST_MASK_CRC_ERR_S)
#define DSI_HOST_MASK_CRC_ERR_V  0x00000001U
#define DSI_HOST_MASK_CRC_ERR_S  4
/** DSI_HOST_MASK_PKT_SIZE_ERR : R/W; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_PKT_SIZE_ERR    (BIT(5))
#define DSI_HOST_MASK_PKT_SIZE_ERR_M  (DSI_HOST_MASK_PKT_SIZE_ERR_V << DSI_HOST_MASK_PKT_SIZE_ERR_S)
#define DSI_HOST_MASK_PKT_SIZE_ERR_V  0x00000001U
#define DSI_HOST_MASK_PKT_SIZE_ERR_S  5
/** DSI_HOST_MASK_EOPT_ERR : R/W; bitpos: [6]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_EOPT_ERR    (BIT(6))
#define DSI_HOST_MASK_EOPT_ERR_M  (DSI_HOST_MASK_EOPT_ERR_V << DSI_HOST_MASK_EOPT_ERR_S)
#define DSI_HOST_MASK_EOPT_ERR_V  0x00000001U
#define DSI_HOST_MASK_EOPT_ERR_S  6
/** DSI_HOST_MASK_DPI_PLD_WR_ERR : R/W; bitpos: [7]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_DPI_PLD_WR_ERR    (BIT(7))
#define DSI_HOST_MASK_DPI_PLD_WR_ERR_M  (DSI_HOST_MASK_DPI_PLD_WR_ERR_V << DSI_HOST_MASK_DPI_PLD_WR_ERR_S)
#define DSI_HOST_MASK_DPI_PLD_WR_ERR_V  0x00000001U
#define DSI_HOST_MASK_DPI_PLD_WR_ERR_S  7
/** DSI_HOST_MASK_GEN_CMD_WR_ERR : R/W; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_GEN_CMD_WR_ERR    (BIT(8))
#define DSI_HOST_MASK_GEN_CMD_WR_ERR_M  (DSI_HOST_MASK_GEN_CMD_WR_ERR_V << DSI_HOST_MASK_GEN_CMD_WR_ERR_S)
#define DSI_HOST_MASK_GEN_CMD_WR_ERR_V  0x00000001U
#define DSI_HOST_MASK_GEN_CMD_WR_ERR_S  8
/** DSI_HOST_MASK_GEN_PLD_WR_ERR : R/W; bitpos: [9]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_GEN_PLD_WR_ERR    (BIT(9))
#define DSI_HOST_MASK_GEN_PLD_WR_ERR_M  (DSI_HOST_MASK_GEN_PLD_WR_ERR_V << DSI_HOST_MASK_GEN_PLD_WR_ERR_S)
#define DSI_HOST_MASK_GEN_PLD_WR_ERR_V  0x00000001U
#define DSI_HOST_MASK_GEN_PLD_WR_ERR_S  9
/** DSI_HOST_MASK_GEN_PLD_SEND_ERR : R/W; bitpos: [10]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_GEN_PLD_SEND_ERR    (BIT(10))
#define DSI_HOST_MASK_GEN_PLD_SEND_ERR_M  (DSI_HOST_MASK_GEN_PLD_SEND_ERR_V << DSI_HOST_MASK_GEN_PLD_SEND_ERR_S)
#define DSI_HOST_MASK_GEN_PLD_SEND_ERR_V  0x00000001U
#define DSI_HOST_MASK_GEN_PLD_SEND_ERR_S  10
/** DSI_HOST_MASK_GEN_PLD_RD_ERR : R/W; bitpos: [11]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_GEN_PLD_RD_ERR    (BIT(11))
#define DSI_HOST_MASK_GEN_PLD_RD_ERR_M  (DSI_HOST_MASK_GEN_PLD_RD_ERR_V << DSI_HOST_MASK_GEN_PLD_RD_ERR_S)
#define DSI_HOST_MASK_GEN_PLD_RD_ERR_V  0x00000001U
#define DSI_HOST_MASK_GEN_PLD_RD_ERR_S  11
/** DSI_HOST_MASK_GEN_PLD_RECEV_ERR : R/W; bitpos: [12]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_GEN_PLD_RECEV_ERR    (BIT(12))
#define DSI_HOST_MASK_GEN_PLD_RECEV_ERR_M  (DSI_HOST_MASK_GEN_PLD_RECEV_ERR_V << DSI_HOST_MASK_GEN_PLD_RECEV_ERR_S)
#define DSI_HOST_MASK_GEN_PLD_RECEV_ERR_V  0x00000001U
#define DSI_HOST_MASK_GEN_PLD_RECEV_ERR_S  12
/** DSI_HOST_MASK_DPI_BUFF_PLD_UNDER : R/W; bitpos: [19]; default: 0;
 *  NA
 */
#define DSI_HOST_MASK_DPI_BUFF_PLD_UNDER    (BIT(19))
#define DSI_HOST_MASK_DPI_BUFF_PLD_UNDER_M  (DSI_HOST_MASK_DPI_BUFF_PLD_UNDER_V << DSI_HOST_MASK_DPI_BUFF_PLD_UNDER_S)
#define DSI_HOST_MASK_DPI_BUFF_PLD_UNDER_V  0x00000001U
#define DSI_HOST_MASK_DPI_BUFF_PLD_UNDER_S  19

/** DSI_HOST_PHY_CAL_REG register
 *  NA
 */
#define DSI_HOST_PHY_CAL_REG (DR_REG_DSI_HOST_BASE + 0xcc)
/** DSI_HOST_TXSKEWCALHS : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_TXSKEWCALHS    (BIT(0))
#define DSI_HOST_TXSKEWCALHS_M  (DSI_HOST_TXSKEWCALHS_V << DSI_HOST_TXSKEWCALHS_S)
#define DSI_HOST_TXSKEWCALHS_V  0x00000001U
#define DSI_HOST_TXSKEWCALHS_S  0

/** DSI_HOST_INT_FORCE0_REG register
 *  NA
 */
#define DSI_HOST_INT_FORCE0_REG (DR_REG_DSI_HOST_BASE + 0xd8)
/** DSI_HOST_FORCE_ACK_WITH_ERR_0 : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_0    (BIT(0))
#define DSI_HOST_FORCE_ACK_WITH_ERR_0_M  (DSI_HOST_FORCE_ACK_WITH_ERR_0_V << DSI_HOST_FORCE_ACK_WITH_ERR_0_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_0_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_0_S  0
/** DSI_HOST_FORCE_ACK_WITH_ERR_1 : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_1    (BIT(1))
#define DSI_HOST_FORCE_ACK_WITH_ERR_1_M  (DSI_HOST_FORCE_ACK_WITH_ERR_1_V << DSI_HOST_FORCE_ACK_WITH_ERR_1_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_1_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_1_S  1
/** DSI_HOST_FORCE_ACK_WITH_ERR_2 : R/W; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_2    (BIT(2))
#define DSI_HOST_FORCE_ACK_WITH_ERR_2_M  (DSI_HOST_FORCE_ACK_WITH_ERR_2_V << DSI_HOST_FORCE_ACK_WITH_ERR_2_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_2_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_2_S  2
/** DSI_HOST_FORCE_ACK_WITH_ERR_3 : R/W; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_3    (BIT(3))
#define DSI_HOST_FORCE_ACK_WITH_ERR_3_M  (DSI_HOST_FORCE_ACK_WITH_ERR_3_V << DSI_HOST_FORCE_ACK_WITH_ERR_3_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_3_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_3_S  3
/** DSI_HOST_FORCE_ACK_WITH_ERR_4 : R/W; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_4    (BIT(4))
#define DSI_HOST_FORCE_ACK_WITH_ERR_4_M  (DSI_HOST_FORCE_ACK_WITH_ERR_4_V << DSI_HOST_FORCE_ACK_WITH_ERR_4_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_4_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_4_S  4
/** DSI_HOST_FORCE_ACK_WITH_ERR_5 : R/W; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_5    (BIT(5))
#define DSI_HOST_FORCE_ACK_WITH_ERR_5_M  (DSI_HOST_FORCE_ACK_WITH_ERR_5_V << DSI_HOST_FORCE_ACK_WITH_ERR_5_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_5_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_5_S  5
/** DSI_HOST_FORCE_ACK_WITH_ERR_6 : R/W; bitpos: [6]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_6    (BIT(6))
#define DSI_HOST_FORCE_ACK_WITH_ERR_6_M  (DSI_HOST_FORCE_ACK_WITH_ERR_6_V << DSI_HOST_FORCE_ACK_WITH_ERR_6_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_6_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_6_S  6
/** DSI_HOST_FORCE_ACK_WITH_ERR_7 : R/W; bitpos: [7]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_7    (BIT(7))
#define DSI_HOST_FORCE_ACK_WITH_ERR_7_M  (DSI_HOST_FORCE_ACK_WITH_ERR_7_V << DSI_HOST_FORCE_ACK_WITH_ERR_7_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_7_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_7_S  7
/** DSI_HOST_FORCE_ACK_WITH_ERR_8 : R/W; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_8    (BIT(8))
#define DSI_HOST_FORCE_ACK_WITH_ERR_8_M  (DSI_HOST_FORCE_ACK_WITH_ERR_8_V << DSI_HOST_FORCE_ACK_WITH_ERR_8_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_8_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_8_S  8
/** DSI_HOST_FORCE_ACK_WITH_ERR_9 : R/W; bitpos: [9]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_9    (BIT(9))
#define DSI_HOST_FORCE_ACK_WITH_ERR_9_M  (DSI_HOST_FORCE_ACK_WITH_ERR_9_V << DSI_HOST_FORCE_ACK_WITH_ERR_9_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_9_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_9_S  9
/** DSI_HOST_FORCE_ACK_WITH_ERR_10 : R/W; bitpos: [10]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_10    (BIT(10))
#define DSI_HOST_FORCE_ACK_WITH_ERR_10_M  (DSI_HOST_FORCE_ACK_WITH_ERR_10_V << DSI_HOST_FORCE_ACK_WITH_ERR_10_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_10_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_10_S  10
/** DSI_HOST_FORCE_ACK_WITH_ERR_11 : R/W; bitpos: [11]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_11    (BIT(11))
#define DSI_HOST_FORCE_ACK_WITH_ERR_11_M  (DSI_HOST_FORCE_ACK_WITH_ERR_11_V << DSI_HOST_FORCE_ACK_WITH_ERR_11_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_11_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_11_S  11
/** DSI_HOST_FORCE_ACK_WITH_ERR_12 : R/W; bitpos: [12]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_12    (BIT(12))
#define DSI_HOST_FORCE_ACK_WITH_ERR_12_M  (DSI_HOST_FORCE_ACK_WITH_ERR_12_V << DSI_HOST_FORCE_ACK_WITH_ERR_12_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_12_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_12_S  12
/** DSI_HOST_FORCE_ACK_WITH_ERR_13 : R/W; bitpos: [13]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_13    (BIT(13))
#define DSI_HOST_FORCE_ACK_WITH_ERR_13_M  (DSI_HOST_FORCE_ACK_WITH_ERR_13_V << DSI_HOST_FORCE_ACK_WITH_ERR_13_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_13_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_13_S  13
/** DSI_HOST_FORCE_ACK_WITH_ERR_14 : R/W; bitpos: [14]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_14    (BIT(14))
#define DSI_HOST_FORCE_ACK_WITH_ERR_14_M  (DSI_HOST_FORCE_ACK_WITH_ERR_14_V << DSI_HOST_FORCE_ACK_WITH_ERR_14_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_14_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_14_S  14
/** DSI_HOST_FORCE_ACK_WITH_ERR_15 : R/W; bitpos: [15]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ACK_WITH_ERR_15    (BIT(15))
#define DSI_HOST_FORCE_ACK_WITH_ERR_15_M  (DSI_HOST_FORCE_ACK_WITH_ERR_15_V << DSI_HOST_FORCE_ACK_WITH_ERR_15_S)
#define DSI_HOST_FORCE_ACK_WITH_ERR_15_V  0x00000001U
#define DSI_HOST_FORCE_ACK_WITH_ERR_15_S  15
/** DSI_HOST_FORCE_DPHY_ERRORS_0 : R/W; bitpos: [16]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_DPHY_ERRORS_0    (BIT(16))
#define DSI_HOST_FORCE_DPHY_ERRORS_0_M  (DSI_HOST_FORCE_DPHY_ERRORS_0_V << DSI_HOST_FORCE_DPHY_ERRORS_0_S)
#define DSI_HOST_FORCE_DPHY_ERRORS_0_V  0x00000001U
#define DSI_HOST_FORCE_DPHY_ERRORS_0_S  16
/** DSI_HOST_FORCE_DPHY_ERRORS_1 : R/W; bitpos: [17]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_DPHY_ERRORS_1    (BIT(17))
#define DSI_HOST_FORCE_DPHY_ERRORS_1_M  (DSI_HOST_FORCE_DPHY_ERRORS_1_V << DSI_HOST_FORCE_DPHY_ERRORS_1_S)
#define DSI_HOST_FORCE_DPHY_ERRORS_1_V  0x00000001U
#define DSI_HOST_FORCE_DPHY_ERRORS_1_S  17
/** DSI_HOST_FORCE_DPHY_ERRORS_2 : R/W; bitpos: [18]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_DPHY_ERRORS_2    (BIT(18))
#define DSI_HOST_FORCE_DPHY_ERRORS_2_M  (DSI_HOST_FORCE_DPHY_ERRORS_2_V << DSI_HOST_FORCE_DPHY_ERRORS_2_S)
#define DSI_HOST_FORCE_DPHY_ERRORS_2_V  0x00000001U
#define DSI_HOST_FORCE_DPHY_ERRORS_2_S  18
/** DSI_HOST_FORCE_DPHY_ERRORS_3 : R/W; bitpos: [19]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_DPHY_ERRORS_3    (BIT(19))
#define DSI_HOST_FORCE_DPHY_ERRORS_3_M  (DSI_HOST_FORCE_DPHY_ERRORS_3_V << DSI_HOST_FORCE_DPHY_ERRORS_3_S)
#define DSI_HOST_FORCE_DPHY_ERRORS_3_V  0x00000001U
#define DSI_HOST_FORCE_DPHY_ERRORS_3_S  19
/** DSI_HOST_FORCE_DPHY_ERRORS_4 : R/W; bitpos: [20]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_DPHY_ERRORS_4    (BIT(20))
#define DSI_HOST_FORCE_DPHY_ERRORS_4_M  (DSI_HOST_FORCE_DPHY_ERRORS_4_V << DSI_HOST_FORCE_DPHY_ERRORS_4_S)
#define DSI_HOST_FORCE_DPHY_ERRORS_4_V  0x00000001U
#define DSI_HOST_FORCE_DPHY_ERRORS_4_S  20

/** DSI_HOST_INT_FORCE1_REG register
 *  NA
 */
#define DSI_HOST_INT_FORCE1_REG (DR_REG_DSI_HOST_BASE + 0xdc)
/** DSI_HOST_FORCE_TO_HS_TX : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_TO_HS_TX    (BIT(0))
#define DSI_HOST_FORCE_TO_HS_TX_M  (DSI_HOST_FORCE_TO_HS_TX_V << DSI_HOST_FORCE_TO_HS_TX_S)
#define DSI_HOST_FORCE_TO_HS_TX_V  0x00000001U
#define DSI_HOST_FORCE_TO_HS_TX_S  0
/** DSI_HOST_FORCE_TO_LP_RX : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_TO_LP_RX    (BIT(1))
#define DSI_HOST_FORCE_TO_LP_RX_M  (DSI_HOST_FORCE_TO_LP_RX_V << DSI_HOST_FORCE_TO_LP_RX_S)
#define DSI_HOST_FORCE_TO_LP_RX_V  0x00000001U
#define DSI_HOST_FORCE_TO_LP_RX_S  1
/** DSI_HOST_FORCE_ECC_SINGLE_ERR : R/W; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ECC_SINGLE_ERR    (BIT(2))
#define DSI_HOST_FORCE_ECC_SINGLE_ERR_M  (DSI_HOST_FORCE_ECC_SINGLE_ERR_V << DSI_HOST_FORCE_ECC_SINGLE_ERR_S)
#define DSI_HOST_FORCE_ECC_SINGLE_ERR_V  0x00000001U
#define DSI_HOST_FORCE_ECC_SINGLE_ERR_S  2
/** DSI_HOST_FORCE_ECC_MILTI_ERR : R/W; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_ECC_MILTI_ERR    (BIT(3))
#define DSI_HOST_FORCE_ECC_MILTI_ERR_M  (DSI_HOST_FORCE_ECC_MILTI_ERR_V << DSI_HOST_FORCE_ECC_MILTI_ERR_S)
#define DSI_HOST_FORCE_ECC_MILTI_ERR_V  0x00000001U
#define DSI_HOST_FORCE_ECC_MILTI_ERR_S  3
/** DSI_HOST_FORCE_CRC_ERR : R/W; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_CRC_ERR    (BIT(4))
#define DSI_HOST_FORCE_CRC_ERR_M  (DSI_HOST_FORCE_CRC_ERR_V << DSI_HOST_FORCE_CRC_ERR_S)
#define DSI_HOST_FORCE_CRC_ERR_V  0x00000001U
#define DSI_HOST_FORCE_CRC_ERR_S  4
/** DSI_HOST_FORCE_PKT_SIZE_ERR : R/W; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_PKT_SIZE_ERR    (BIT(5))
#define DSI_HOST_FORCE_PKT_SIZE_ERR_M  (DSI_HOST_FORCE_PKT_SIZE_ERR_V << DSI_HOST_FORCE_PKT_SIZE_ERR_S)
#define DSI_HOST_FORCE_PKT_SIZE_ERR_V  0x00000001U
#define DSI_HOST_FORCE_PKT_SIZE_ERR_S  5
/** DSI_HOST_FORCE_EOPT_ERR : R/W; bitpos: [6]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_EOPT_ERR    (BIT(6))
#define DSI_HOST_FORCE_EOPT_ERR_M  (DSI_HOST_FORCE_EOPT_ERR_V << DSI_HOST_FORCE_EOPT_ERR_S)
#define DSI_HOST_FORCE_EOPT_ERR_V  0x00000001U
#define DSI_HOST_FORCE_EOPT_ERR_S  6
/** DSI_HOST_FORCE_DPI_PLD_WR_ERR : R/W; bitpos: [7]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_DPI_PLD_WR_ERR    (BIT(7))
#define DSI_HOST_FORCE_DPI_PLD_WR_ERR_M  (DSI_HOST_FORCE_DPI_PLD_WR_ERR_V << DSI_HOST_FORCE_DPI_PLD_WR_ERR_S)
#define DSI_HOST_FORCE_DPI_PLD_WR_ERR_V  0x00000001U
#define DSI_HOST_FORCE_DPI_PLD_WR_ERR_S  7
/** DSI_HOST_FORCE_GEN_CMD_WR_ERR : R/W; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_GEN_CMD_WR_ERR    (BIT(8))
#define DSI_HOST_FORCE_GEN_CMD_WR_ERR_M  (DSI_HOST_FORCE_GEN_CMD_WR_ERR_V << DSI_HOST_FORCE_GEN_CMD_WR_ERR_S)
#define DSI_HOST_FORCE_GEN_CMD_WR_ERR_V  0x00000001U
#define DSI_HOST_FORCE_GEN_CMD_WR_ERR_S  8
/** DSI_HOST_FORCE_GEN_PLD_WR_ERR : R/W; bitpos: [9]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_GEN_PLD_WR_ERR    (BIT(9))
#define DSI_HOST_FORCE_GEN_PLD_WR_ERR_M  (DSI_HOST_FORCE_GEN_PLD_WR_ERR_V << DSI_HOST_FORCE_GEN_PLD_WR_ERR_S)
#define DSI_HOST_FORCE_GEN_PLD_WR_ERR_V  0x00000001U
#define DSI_HOST_FORCE_GEN_PLD_WR_ERR_S  9
/** DSI_HOST_FORCE_GEN_PLD_SEND_ERR : R/W; bitpos: [10]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_GEN_PLD_SEND_ERR    (BIT(10))
#define DSI_HOST_FORCE_GEN_PLD_SEND_ERR_M  (DSI_HOST_FORCE_GEN_PLD_SEND_ERR_V << DSI_HOST_FORCE_GEN_PLD_SEND_ERR_S)
#define DSI_HOST_FORCE_GEN_PLD_SEND_ERR_V  0x00000001U
#define DSI_HOST_FORCE_GEN_PLD_SEND_ERR_S  10
/** DSI_HOST_FORCE_GEN_PLD_RD_ERR : R/W; bitpos: [11]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_GEN_PLD_RD_ERR    (BIT(11))
#define DSI_HOST_FORCE_GEN_PLD_RD_ERR_M  (DSI_HOST_FORCE_GEN_PLD_RD_ERR_V << DSI_HOST_FORCE_GEN_PLD_RD_ERR_S)
#define DSI_HOST_FORCE_GEN_PLD_RD_ERR_V  0x00000001U
#define DSI_HOST_FORCE_GEN_PLD_RD_ERR_S  11
/** DSI_HOST_FORCE_GEN_PLD_RECEV_ERR : R/W; bitpos: [12]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_GEN_PLD_RECEV_ERR    (BIT(12))
#define DSI_HOST_FORCE_GEN_PLD_RECEV_ERR_M  (DSI_HOST_FORCE_GEN_PLD_RECEV_ERR_V << DSI_HOST_FORCE_GEN_PLD_RECEV_ERR_S)
#define DSI_HOST_FORCE_GEN_PLD_RECEV_ERR_V  0x00000001U
#define DSI_HOST_FORCE_GEN_PLD_RECEV_ERR_S  12
/** DSI_HOST_FORCE_DPI_BUFF_PLD_UNDER : R/W; bitpos: [19]; default: 0;
 *  NA
 */
#define DSI_HOST_FORCE_DPI_BUFF_PLD_UNDER    (BIT(19))
#define DSI_HOST_FORCE_DPI_BUFF_PLD_UNDER_M  (DSI_HOST_FORCE_DPI_BUFF_PLD_UNDER_V << DSI_HOST_FORCE_DPI_BUFF_PLD_UNDER_S)
#define DSI_HOST_FORCE_DPI_BUFF_PLD_UNDER_V  0x00000001U
#define DSI_HOST_FORCE_DPI_BUFF_PLD_UNDER_S  19

/** DSI_HOST_DSC_PARAMETER_REG register
 *  NA
 */
#define DSI_HOST_DSC_PARAMETER_REG (DR_REG_DSI_HOST_BASE + 0xf0)
/** DSI_HOST_COMPRESSION_MODE : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_COMPRESSION_MODE    (BIT(0))
#define DSI_HOST_COMPRESSION_MODE_M  (DSI_HOST_COMPRESSION_MODE_V << DSI_HOST_COMPRESSION_MODE_S)
#define DSI_HOST_COMPRESSION_MODE_V  0x00000001U
#define DSI_HOST_COMPRESSION_MODE_S  0
/** DSI_HOST_COMPRESS_ALGO : R/W; bitpos: [9:8]; default: 0;
 *  NA
 */
#define DSI_HOST_COMPRESS_ALGO    0x00000003U
#define DSI_HOST_COMPRESS_ALGO_M  (DSI_HOST_COMPRESS_ALGO_V << DSI_HOST_COMPRESS_ALGO_S)
#define DSI_HOST_COMPRESS_ALGO_V  0x00000003U
#define DSI_HOST_COMPRESS_ALGO_S  8
/** DSI_HOST_PPS_SEL : R/W; bitpos: [17:16]; default: 0;
 *  NA
 */
#define DSI_HOST_PPS_SEL    0x00000003U
#define DSI_HOST_PPS_SEL_M  (DSI_HOST_PPS_SEL_V << DSI_HOST_PPS_SEL_S)
#define DSI_HOST_PPS_SEL_V  0x00000003U
#define DSI_HOST_PPS_SEL_S  16

/** DSI_HOST_PHY_TMR_RD_CFG_REG register
 *  NA
 */
#define DSI_HOST_PHY_TMR_RD_CFG_REG (DR_REG_DSI_HOST_BASE + 0xf4)
/** DSI_HOST_MAX_RD_TIME : R/W; bitpos: [14:0]; default: 0;
 *  NA
 */
#define DSI_HOST_MAX_RD_TIME    0x00007FFFU
#define DSI_HOST_MAX_RD_TIME_M  (DSI_HOST_MAX_RD_TIME_V << DSI_HOST_MAX_RD_TIME_S)
#define DSI_HOST_MAX_RD_TIME_V  0x00007FFFU
#define DSI_HOST_MAX_RD_TIME_S  0

/** DSI_HOST_VID_SHADOW_CTRL_REG register
 *  NA
 */
#define DSI_HOST_VID_SHADOW_CTRL_REG (DR_REG_DSI_HOST_BASE + 0x100)
/** DSI_HOST_VID_SHADOW_EN : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_SHADOW_EN    (BIT(0))
#define DSI_HOST_VID_SHADOW_EN_M  (DSI_HOST_VID_SHADOW_EN_V << DSI_HOST_VID_SHADOW_EN_S)
#define DSI_HOST_VID_SHADOW_EN_V  0x00000001U
#define DSI_HOST_VID_SHADOW_EN_S  0
/** DSI_HOST_VID_SHADOW_REQ : R/W; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_SHADOW_REQ    (BIT(8))
#define DSI_HOST_VID_SHADOW_REQ_M  (DSI_HOST_VID_SHADOW_REQ_V << DSI_HOST_VID_SHADOW_REQ_S)
#define DSI_HOST_VID_SHADOW_REQ_V  0x00000001U
#define DSI_HOST_VID_SHADOW_REQ_S  8
/** DSI_HOST_VID_SHADOW_PIN_REQ : R/W; bitpos: [16]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_SHADOW_PIN_REQ    (BIT(16))
#define DSI_HOST_VID_SHADOW_PIN_REQ_M  (DSI_HOST_VID_SHADOW_PIN_REQ_V << DSI_HOST_VID_SHADOW_PIN_REQ_S)
#define DSI_HOST_VID_SHADOW_PIN_REQ_V  0x00000001U
#define DSI_HOST_VID_SHADOW_PIN_REQ_S  16

/** DSI_HOST_DPI_VCID_ACT_REG register
 *  NA
 */
#define DSI_HOST_DPI_VCID_ACT_REG (DR_REG_DSI_HOST_BASE + 0x10c)
/** DSI_HOST_DPI_VCID_ACT : RO; bitpos: [1:0]; default: 0;
 *  NA
 */
#define DSI_HOST_DPI_VCID_ACT    0x00000003U
#define DSI_HOST_DPI_VCID_ACT_M  (DSI_HOST_DPI_VCID_ACT_V << DSI_HOST_DPI_VCID_ACT_S)
#define DSI_HOST_DPI_VCID_ACT_V  0x00000003U
#define DSI_HOST_DPI_VCID_ACT_S  0

/** DSI_HOST_DPI_COLOR_CODING_ACT_REG register
 *  NA
 */
#define DSI_HOST_DPI_COLOR_CODING_ACT_REG (DR_REG_DSI_HOST_BASE + 0x110)
/** DSI_HOST_DPI_COLOR_CODING_ACT : RO; bitpos: [3:0]; default: 0;
 *  NA
 */
#define DSI_HOST_DPI_COLOR_CODING_ACT    0x0000000FU
#define DSI_HOST_DPI_COLOR_CODING_ACT_M  (DSI_HOST_DPI_COLOR_CODING_ACT_V << DSI_HOST_DPI_COLOR_CODING_ACT_S)
#define DSI_HOST_DPI_COLOR_CODING_ACT_V  0x0000000FU
#define DSI_HOST_DPI_COLOR_CODING_ACT_S  0
/** DSI_HOST_LOOSELY18_EN_ACT : RO; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_LOOSELY18_EN_ACT    (BIT(8))
#define DSI_HOST_LOOSELY18_EN_ACT_M  (DSI_HOST_LOOSELY18_EN_ACT_V << DSI_HOST_LOOSELY18_EN_ACT_S)
#define DSI_HOST_LOOSELY18_EN_ACT_V  0x00000001U
#define DSI_HOST_LOOSELY18_EN_ACT_S  8

/** DSI_HOST_DPI_LP_CMD_TIM_ACT_REG register
 *  NA
 */
#define DSI_HOST_DPI_LP_CMD_TIM_ACT_REG (DR_REG_DSI_HOST_BASE + 0x118)
/** DSI_HOST_INVACT_LPCMD_TIME_ACT : RO; bitpos: [7:0]; default: 0;
 *  NA
 */
#define DSI_HOST_INVACT_LPCMD_TIME_ACT    0x000000FFU
#define DSI_HOST_INVACT_LPCMD_TIME_ACT_M  (DSI_HOST_INVACT_LPCMD_TIME_ACT_V << DSI_HOST_INVACT_LPCMD_TIME_ACT_S)
#define DSI_HOST_INVACT_LPCMD_TIME_ACT_V  0x000000FFU
#define DSI_HOST_INVACT_LPCMD_TIME_ACT_S  0
/** DSI_HOST_OUTVACT_LPCMD_TIME_ACT : RO; bitpos: [23:16]; default: 0;
 *  NA
 */
#define DSI_HOST_OUTVACT_LPCMD_TIME_ACT    0x000000FFU
#define DSI_HOST_OUTVACT_LPCMD_TIME_ACT_M  (DSI_HOST_OUTVACT_LPCMD_TIME_ACT_V << DSI_HOST_OUTVACT_LPCMD_TIME_ACT_S)
#define DSI_HOST_OUTVACT_LPCMD_TIME_ACT_V  0x000000FFU
#define DSI_HOST_OUTVACT_LPCMD_TIME_ACT_S  16

/** DSI_HOST_EDPI_TE_HW_CFG_REG register
 *  NA
 */
#define DSI_HOST_EDPI_TE_HW_CFG_REG (DR_REG_DSI_HOST_BASE + 0x11c)
/** DSI_HOST_HW_TEAR_EFFECT_ON : R/W; bitpos: [0]; default: 0;
 *  NA
 */
#define DSI_HOST_HW_TEAR_EFFECT_ON    (BIT(0))
#define DSI_HOST_HW_TEAR_EFFECT_ON_M  (DSI_HOST_HW_TEAR_EFFECT_ON_V << DSI_HOST_HW_TEAR_EFFECT_ON_S)
#define DSI_HOST_HW_TEAR_EFFECT_ON_V  0x00000001U
#define DSI_HOST_HW_TEAR_EFFECT_ON_S  0
/** DSI_HOST_HW_TEAR_EFFECT_GEN : R/W; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_HW_TEAR_EFFECT_GEN    (BIT(1))
#define DSI_HOST_HW_TEAR_EFFECT_GEN_M  (DSI_HOST_HW_TEAR_EFFECT_GEN_V << DSI_HOST_HW_TEAR_EFFECT_GEN_S)
#define DSI_HOST_HW_TEAR_EFFECT_GEN_V  0x00000001U
#define DSI_HOST_HW_TEAR_EFFECT_GEN_S  1
/** DSI_HOST_HW_SET_SCAN_LINE : R/W; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_HW_SET_SCAN_LINE    (BIT(4))
#define DSI_HOST_HW_SET_SCAN_LINE_M  (DSI_HOST_HW_SET_SCAN_LINE_V << DSI_HOST_HW_SET_SCAN_LINE_S)
#define DSI_HOST_HW_SET_SCAN_LINE_V  0x00000001U
#define DSI_HOST_HW_SET_SCAN_LINE_S  4
/** DSI_HOST_SCAN_LINE_PARAMETER : R/W; bitpos: [31:16]; default: 0;
 *  NA
 */
#define DSI_HOST_SCAN_LINE_PARAMETER    0x0000FFFFU
#define DSI_HOST_SCAN_LINE_PARAMETER_M  (DSI_HOST_SCAN_LINE_PARAMETER_V << DSI_HOST_SCAN_LINE_PARAMETER_S)
#define DSI_HOST_SCAN_LINE_PARAMETER_V  0x0000FFFFU
#define DSI_HOST_SCAN_LINE_PARAMETER_S  16

/** DSI_HOST_VID_MODE_CFG_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_MODE_CFG_ACT_REG (DR_REG_DSI_HOST_BASE + 0x138)
/** DSI_HOST_VID_MODE_TYPE_ACT : RO; bitpos: [1:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_MODE_TYPE_ACT    0x00000003U
#define DSI_HOST_VID_MODE_TYPE_ACT_M  (DSI_HOST_VID_MODE_TYPE_ACT_V << DSI_HOST_VID_MODE_TYPE_ACT_S)
#define DSI_HOST_VID_MODE_TYPE_ACT_V  0x00000003U
#define DSI_HOST_VID_MODE_TYPE_ACT_S  0
/** DSI_HOST_LP_VSA_EN_ACT : RO; bitpos: [2]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_VSA_EN_ACT    (BIT(2))
#define DSI_HOST_LP_VSA_EN_ACT_M  (DSI_HOST_LP_VSA_EN_ACT_V << DSI_HOST_LP_VSA_EN_ACT_S)
#define DSI_HOST_LP_VSA_EN_ACT_V  0x00000001U
#define DSI_HOST_LP_VSA_EN_ACT_S  2
/** DSI_HOST_LP_VBP_EN_ACT : RO; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_VBP_EN_ACT    (BIT(3))
#define DSI_HOST_LP_VBP_EN_ACT_M  (DSI_HOST_LP_VBP_EN_ACT_V << DSI_HOST_LP_VBP_EN_ACT_S)
#define DSI_HOST_LP_VBP_EN_ACT_V  0x00000001U
#define DSI_HOST_LP_VBP_EN_ACT_S  3
/** DSI_HOST_LP_VFP_EN_ACT : RO; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_VFP_EN_ACT    (BIT(4))
#define DSI_HOST_LP_VFP_EN_ACT_M  (DSI_HOST_LP_VFP_EN_ACT_V << DSI_HOST_LP_VFP_EN_ACT_S)
#define DSI_HOST_LP_VFP_EN_ACT_V  0x00000001U
#define DSI_HOST_LP_VFP_EN_ACT_S  4
/** DSI_HOST_LP_VACT_EN_ACT : RO; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_VACT_EN_ACT    (BIT(5))
#define DSI_HOST_LP_VACT_EN_ACT_M  (DSI_HOST_LP_VACT_EN_ACT_V << DSI_HOST_LP_VACT_EN_ACT_S)
#define DSI_HOST_LP_VACT_EN_ACT_V  0x00000001U
#define DSI_HOST_LP_VACT_EN_ACT_S  5
/** DSI_HOST_LP_HBP_EN_ACT : RO; bitpos: [6]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_HBP_EN_ACT    (BIT(6))
#define DSI_HOST_LP_HBP_EN_ACT_M  (DSI_HOST_LP_HBP_EN_ACT_V << DSI_HOST_LP_HBP_EN_ACT_S)
#define DSI_HOST_LP_HBP_EN_ACT_V  0x00000001U
#define DSI_HOST_LP_HBP_EN_ACT_S  6
/** DSI_HOST_LP_HFP_EN_ACT : RO; bitpos: [7]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_HFP_EN_ACT    (BIT(7))
#define DSI_HOST_LP_HFP_EN_ACT_M  (DSI_HOST_LP_HFP_EN_ACT_V << DSI_HOST_LP_HFP_EN_ACT_S)
#define DSI_HOST_LP_HFP_EN_ACT_V  0x00000001U
#define DSI_HOST_LP_HFP_EN_ACT_S  7
/** DSI_HOST_FRAME_BTA_ACK_EN_ACT : RO; bitpos: [8]; default: 0;
 *  NA
 */
#define DSI_HOST_FRAME_BTA_ACK_EN_ACT    (BIT(8))
#define DSI_HOST_FRAME_BTA_ACK_EN_ACT_M  (DSI_HOST_FRAME_BTA_ACK_EN_ACT_V << DSI_HOST_FRAME_BTA_ACK_EN_ACT_S)
#define DSI_HOST_FRAME_BTA_ACK_EN_ACT_V  0x00000001U
#define DSI_HOST_FRAME_BTA_ACK_EN_ACT_S  8
/** DSI_HOST_LP_CMD_EN_ACT : RO; bitpos: [9]; default: 0;
 *  NA
 */
#define DSI_HOST_LP_CMD_EN_ACT    (BIT(9))
#define DSI_HOST_LP_CMD_EN_ACT_M  (DSI_HOST_LP_CMD_EN_ACT_V << DSI_HOST_LP_CMD_EN_ACT_S)
#define DSI_HOST_LP_CMD_EN_ACT_V  0x00000001U
#define DSI_HOST_LP_CMD_EN_ACT_S  9

/** DSI_HOST_VID_PKT_SIZE_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_PKT_SIZE_ACT_REG (DR_REG_DSI_HOST_BASE + 0x13c)
/** DSI_HOST_VID_PKT_SIZE_ACT : RO; bitpos: [13:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_PKT_SIZE_ACT    0x00003FFFU
#define DSI_HOST_VID_PKT_SIZE_ACT_M  (DSI_HOST_VID_PKT_SIZE_ACT_V << DSI_HOST_VID_PKT_SIZE_ACT_S)
#define DSI_HOST_VID_PKT_SIZE_ACT_V  0x00003FFFU
#define DSI_HOST_VID_PKT_SIZE_ACT_S  0

/** DSI_HOST_VID_NUM_CHUNKS_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_NUM_CHUNKS_ACT_REG (DR_REG_DSI_HOST_BASE + 0x140)
/** DSI_HOST_VID_NUM_CHUNKS_ACT : RO; bitpos: [12:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_NUM_CHUNKS_ACT    0x00001FFFU
#define DSI_HOST_VID_NUM_CHUNKS_ACT_M  (DSI_HOST_VID_NUM_CHUNKS_ACT_V << DSI_HOST_VID_NUM_CHUNKS_ACT_S)
#define DSI_HOST_VID_NUM_CHUNKS_ACT_V  0x00001FFFU
#define DSI_HOST_VID_NUM_CHUNKS_ACT_S  0

/** DSI_HOST_VID_NULL_SIZE_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_NULL_SIZE_ACT_REG (DR_REG_DSI_HOST_BASE + 0x144)
/** DSI_HOST_VID_NULL_SIZE_ACT : RO; bitpos: [12:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_NULL_SIZE_ACT    0x00001FFFU
#define DSI_HOST_VID_NULL_SIZE_ACT_M  (DSI_HOST_VID_NULL_SIZE_ACT_V << DSI_HOST_VID_NULL_SIZE_ACT_S)
#define DSI_HOST_VID_NULL_SIZE_ACT_V  0x00001FFFU
#define DSI_HOST_VID_NULL_SIZE_ACT_S  0

/** DSI_HOST_VID_HSA_TIME_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_HSA_TIME_ACT_REG (DR_REG_DSI_HOST_BASE + 0x148)
/** DSI_HOST_VID_HSA_TIME_ACT : RO; bitpos: [11:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_HSA_TIME_ACT    0x00000FFFU
#define DSI_HOST_VID_HSA_TIME_ACT_M  (DSI_HOST_VID_HSA_TIME_ACT_V << DSI_HOST_VID_HSA_TIME_ACT_S)
#define DSI_HOST_VID_HSA_TIME_ACT_V  0x00000FFFU
#define DSI_HOST_VID_HSA_TIME_ACT_S  0

/** DSI_HOST_VID_HBP_TIME_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_HBP_TIME_ACT_REG (DR_REG_DSI_HOST_BASE + 0x14c)
/** DSI_HOST_VID_HBP_TIME_ACT : RO; bitpos: [11:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_HBP_TIME_ACT    0x00000FFFU
#define DSI_HOST_VID_HBP_TIME_ACT_M  (DSI_HOST_VID_HBP_TIME_ACT_V << DSI_HOST_VID_HBP_TIME_ACT_S)
#define DSI_HOST_VID_HBP_TIME_ACT_V  0x00000FFFU
#define DSI_HOST_VID_HBP_TIME_ACT_S  0

/** DSI_HOST_VID_HLINE_TIME_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_HLINE_TIME_ACT_REG (DR_REG_DSI_HOST_BASE + 0x150)
/** DSI_HOST_VID_HLINE_TIME_ACT : RO; bitpos: [14:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VID_HLINE_TIME_ACT    0x00007FFFU
#define DSI_HOST_VID_HLINE_TIME_ACT_M  (DSI_HOST_VID_HLINE_TIME_ACT_V << DSI_HOST_VID_HLINE_TIME_ACT_S)
#define DSI_HOST_VID_HLINE_TIME_ACT_V  0x00007FFFU
#define DSI_HOST_VID_HLINE_TIME_ACT_S  0

/** DSI_HOST_VID_VSA_LINES_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_VSA_LINES_ACT_REG (DR_REG_DSI_HOST_BASE + 0x154)
/** DSI_HOST_VSA_LINES_ACT : RO; bitpos: [9:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VSA_LINES_ACT    0x000003FFU
#define DSI_HOST_VSA_LINES_ACT_M  (DSI_HOST_VSA_LINES_ACT_V << DSI_HOST_VSA_LINES_ACT_S)
#define DSI_HOST_VSA_LINES_ACT_V  0x000003FFU
#define DSI_HOST_VSA_LINES_ACT_S  0

/** DSI_HOST_VID_VBP_LINES_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_VBP_LINES_ACT_REG (DR_REG_DSI_HOST_BASE + 0x158)
/** DSI_HOST_VBP_LINES_ACT : RO; bitpos: [9:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VBP_LINES_ACT    0x000003FFU
#define DSI_HOST_VBP_LINES_ACT_M  (DSI_HOST_VBP_LINES_ACT_V << DSI_HOST_VBP_LINES_ACT_S)
#define DSI_HOST_VBP_LINES_ACT_V  0x000003FFU
#define DSI_HOST_VBP_LINES_ACT_S  0

/** DSI_HOST_VID_VFP_LINES_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_VFP_LINES_ACT_REG (DR_REG_DSI_HOST_BASE + 0x15c)
/** DSI_HOST_VFP_LINES_ACT : RO; bitpos: [9:0]; default: 0;
 *  NA
 */
#define DSI_HOST_VFP_LINES_ACT    0x000003FFU
#define DSI_HOST_VFP_LINES_ACT_M  (DSI_HOST_VFP_LINES_ACT_V << DSI_HOST_VFP_LINES_ACT_S)
#define DSI_HOST_VFP_LINES_ACT_V  0x000003FFU
#define DSI_HOST_VFP_LINES_ACT_S  0

/** DSI_HOST_VID_VACTIVE_LINES_ACT_REG register
 *  NA
 */
#define DSI_HOST_VID_VACTIVE_LINES_ACT_REG (DR_REG_DSI_HOST_BASE + 0x160)
/** DSI_HOST_V_ACTIVE_LINES_ACT : RO; bitpos: [13:0]; default: 0;
 *  NA
 */
#define DSI_HOST_V_ACTIVE_LINES_ACT    0x00003FFFU
#define DSI_HOST_V_ACTIVE_LINES_ACT_M  (DSI_HOST_V_ACTIVE_LINES_ACT_V << DSI_HOST_V_ACTIVE_LINES_ACT_S)
#define DSI_HOST_V_ACTIVE_LINES_ACT_V  0x00003FFFU
#define DSI_HOST_V_ACTIVE_LINES_ACT_S  0

/** DSI_HOST_VID_PKT_STATUS_REG register
 *  NA
 */
#define DSI_HOST_VID_PKT_STATUS_REG (DR_REG_DSI_HOST_BASE + 0x168)
/** DSI_HOST_DPI_CMD_W_EMPTY : RO; bitpos: [0]; default: 1;
 *  NA
 */
#define DSI_HOST_DPI_CMD_W_EMPTY    (BIT(0))
#define DSI_HOST_DPI_CMD_W_EMPTY_M  (DSI_HOST_DPI_CMD_W_EMPTY_V << DSI_HOST_DPI_CMD_W_EMPTY_S)
#define DSI_HOST_DPI_CMD_W_EMPTY_V  0x00000001U
#define DSI_HOST_DPI_CMD_W_EMPTY_S  0
/** DSI_HOST_DPI_CMD_W_FULL : RO; bitpos: [1]; default: 0;
 *  NA
 */
#define DSI_HOST_DPI_CMD_W_FULL    (BIT(1))
#define DSI_HOST_DPI_CMD_W_FULL_M  (DSI_HOST_DPI_CMD_W_FULL_V << DSI_HOST_DPI_CMD_W_FULL_S)
#define DSI_HOST_DPI_CMD_W_FULL_V  0x00000001U
#define DSI_HOST_DPI_CMD_W_FULL_S  1
/** DSI_HOST_DPI_PLD_W_EMPTY : RO; bitpos: [2]; default: 1;
 *  NA
 */
#define DSI_HOST_DPI_PLD_W_EMPTY    (BIT(2))
#define DSI_HOST_DPI_PLD_W_EMPTY_M  (DSI_HOST_DPI_PLD_W_EMPTY_V << DSI_HOST_DPI_PLD_W_EMPTY_S)
#define DSI_HOST_DPI_PLD_W_EMPTY_V  0x00000001U
#define DSI_HOST_DPI_PLD_W_EMPTY_S  2
/** DSI_HOST_DPI_PLD_W_FULL : RO; bitpos: [3]; default: 0;
 *  NA
 */
#define DSI_HOST_DPI_PLD_W_FULL    (BIT(3))
#define DSI_HOST_DPI_PLD_W_FULL_M  (DSI_HOST_DPI_PLD_W_FULL_V << DSI_HOST_DPI_PLD_W_FULL_S)
#define DSI_HOST_DPI_PLD_W_FULL_V  0x00000001U
#define DSI_HOST_DPI_PLD_W_FULL_S  3
/** DSI_HOST_DPI_BUFF_PLD_EMPTY : RO; bitpos: [16]; default: 1;
 *  NA
 */
#define DSI_HOST_DPI_BUFF_PLD_EMPTY    (BIT(16))
#define DSI_HOST_DPI_BUFF_PLD_EMPTY_M  (DSI_HOST_DPI_BUFF_PLD_EMPTY_V << DSI_HOST_DPI_BUFF_PLD_EMPTY_S)
#define DSI_HOST_DPI_BUFF_PLD_EMPTY_V  0x00000001U
#define DSI_HOST_DPI_BUFF_PLD_EMPTY_S  16
/** DSI_HOST_DPI_BUFF_PLD_FULL : RO; bitpos: [17]; default: 0;
 *  NA
 */
#define DSI_HOST_DPI_BUFF_PLD_FULL    (BIT(17))
#define DSI_HOST_DPI_BUFF_PLD_FULL_M  (DSI_HOST_DPI_BUFF_PLD_FULL_V << DSI_HOST_DPI_BUFF_PLD_FULL_S)
#define DSI_HOST_DPI_BUFF_PLD_FULL_V  0x00000001U
#define DSI_HOST_DPI_BUFF_PLD_FULL_S  17

/** DSI_HOST_SDF_3D_ACT_REG register
 *  NA
 */
#define DSI_HOST_SDF_3D_ACT_REG (DR_REG_DSI_HOST_BASE + 0x190)
/** DSI_HOST_MODE_3D_ACT : RO; bitpos: [1:0]; default: 0;
 *  NA
 */
#define DSI_HOST_MODE_3D_ACT    0x00000003U
#define DSI_HOST_MODE_3D_ACT_M  (DSI_HOST_MODE_3D_ACT_V << DSI_HOST_MODE_3D_ACT_S)
#define DSI_HOST_MODE_3D_ACT_V  0x00000003U
#define DSI_HOST_MODE_3D_ACT_S  0
/** DSI_HOST_FORMAT_3D_ACT : RO; bitpos: [3:2]; default: 0;
 *  NA
 */
#define DSI_HOST_FORMAT_3D_ACT    0x00000003U
#define DSI_HOST_FORMAT_3D_ACT_M  (DSI_HOST_FORMAT_3D_ACT_V << DSI_HOST_FORMAT_3D_ACT_S)
#define DSI_HOST_FORMAT_3D_ACT_V  0x00000003U
#define DSI_HOST_FORMAT_3D_ACT_S  2
/** DSI_HOST_SECOND_VSYNC_ACT : RO; bitpos: [4]; default: 0;
 *  NA
 */
#define DSI_HOST_SECOND_VSYNC_ACT    (BIT(4))
#define DSI_HOST_SECOND_VSYNC_ACT_M  (DSI_HOST_SECOND_VSYNC_ACT_V << DSI_HOST_SECOND_VSYNC_ACT_S)
#define DSI_HOST_SECOND_VSYNC_ACT_V  0x00000001U
#define DSI_HOST_SECOND_VSYNC_ACT_S  4
/** DSI_HOST_RIGHT_FIRST_ACT : RO; bitpos: [5]; default: 0;
 *  NA
 */
#define DSI_HOST_RIGHT_FIRST_ACT    (BIT(5))
#define DSI_HOST_RIGHT_FIRST_ACT_M  (DSI_HOST_RIGHT_FIRST_ACT_V << DSI_HOST_RIGHT_FIRST_ACT_S)
#define DSI_HOST_RIGHT_FIRST_ACT_V  0x00000001U
#define DSI_HOST_RIGHT_FIRST_ACT_S  5
/** DSI_HOST_SEND_3D_CFG_ACT : RO; bitpos: [16]; default: 0;
 *  NA
 */
#define DSI_HOST_SEND_3D_CFG_ACT    (BIT(16))
#define DSI_HOST_SEND_3D_CFG_ACT_M  (DSI_HOST_SEND_3D_CFG_ACT_V << DSI_HOST_SEND_3D_CFG_ACT_S)
#define DSI_HOST_SEND_3D_CFG_ACT_V  0x00000001U
#define DSI_HOST_SEND_3D_CFG_ACT_S  16

#ifdef __cplusplus
}
#endif
